No description
- Shell 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| caddy | ||
| scripts | ||
| .gitignore | ||
| docker-compose.yaml | ||
| README.md | ||
infra
self-hosted forgejo + caddy on netcup vps domain: git.brancardoso.com
Services
- forgejo -- git hosting, ports 3000 (internal) & 2222 SSH
- caddy -- reverse proxy, TLS
Prerequisites
- docker + compose
- DNS A record
- firewall ports open: 80, 443, 2222
Backups
Only manual for now. Streams forgejo dump over SSH from the VPS to local machine.
./scripts/forgejo-backup.sh
Restoring
- Unzip the dump
- Restore the SQL
- Copy
repos/andapp.ini