© 2026 Hashnode
🧭 Overview This repository provides a step-by-step guide to setting up a self-hosted GitLab CE server using Docker Compose.It also covers setting up GitLab Runner with different executors — Shell, Docker, Docker-in-Docker (DinD). 🎬 Video Demonstrat...

In this article, I share my experience deploying a Spring Boot-based Banking Application using GitLab CI/CD pipelines, leveraging self-hosted runners, secure secrets, artifacts, and robust pipeline structures. This setup is fully automated, scalable,...

Project Overview Goal The primary objective of this project is to deploy a ec2 instance in a secure single-tier architecture using IAC code (Terraform) through Gitlab CI pipeline. Pre-Requisites Before starting the deployment, ensure you have the fol...
