◇ Self-Host GitOps
Self-Host GitOps
Run GitOps on your infrastructure with full control,
privacy, and compliance.
Full Control
Your data, your infrastructure.
No vendor lock-in.
Enhanced Security
Keep secrets, logs, and
compliance in-house.
Open Source
100% open source under
the MIT License.
Flexible Deployment
Deploy on bare metal, VMs,
Kubernetes, or cloud.
Choose your deployment
Quick start with Docker
- 1
Prerequisites
Docker 20.10+ installed
- 2
Download
Get the latest docker-compose.yml
- 3
Configure
Set environment variables
- 4
Run
Start GitOps services
# 1. Clone the repository
git clone https://github.com/gitops-io/gitops.git
cd gitops/deploy/docker
# 2. Configure environment
cp .env.example .env
# Edit .env with your configuration
# 3. Start GitOps
docker compose up -d
# 4. Verify installation
curl http://localhost:3000/health