kitgit

tirbofish/kitgit

main / docs / production.md · 849 bytes

docs/production.md

Production (DigitalOcean)

Minimal single-Droplet deploy under the personal project:

ResourceValue
Dropletkitgit · s-2vcpu-4gb · syd1 · Docker 1-Click
Siteshttps://git.tirbo.fish · https://auth.tirbo.fish
Git SSHgit@git.tirbo.fish (host port 22 → kitgit)
Admin SSHdroplet port 2222 (system sshd; not Git)
Cost~$24/mo (droplet only; no managed DB/LB/registry)

On the droplet, the stack lives in /opt/kitgit and is started with:

cd /opt/kitgit/deploy
docker compose up -d --build

Prod files: deploy/docker-compose.prod.yml, deploy/Caddyfile, deploy/.env.prod.example, deploy/authentik/blueprints-prod/.

SSH layout: Git uses host port 22 (ssh git@git.tirbo.fish). Droplet admin sshd is on 2222 (ssh -p 2222 root@…).