◇ 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. Configure environment
cp .env.example .env
# Edit .env with your configuration
# 2. Start GitOps
docker run -d \
--name gitops \
--restart unless-stopped \
--env-file .env \
-p 3000:3000 \
ghcr.io/getgitops/gitops:latest
# 3. Verify installation
curl http://localhost:3000/health