Commit graph

2 commits

Author SHA1 Message Date
warnason
80d5eb6358 Configure Caddy reverse proxy for bim.stifting.at
- Route /api/*, /docs, /health to FastAPI backend
- Route all other requests to Vue.js frontend
- Redirect demo.stifting.at to bim.stifting.at
2026-04-20 19:05:46 +02:00
warnason
648d4e6b98 Initial infrastructure: Caddy reverse proxy and Forgejo git server
- Ubuntu 24.04 base on dedicated hardware with software RAID 1
- Docker Compose stacks for Caddy and Forgejo (PostgreSQL-backed)
- Automatic TLS via Let's Encrypt
- SSH hardening, UFW firewall, fail2ban
- Setup documentation in docs/setup.md
2026-04-16 17:39:57 +02:00