Infrastructure
Server setup, CI/CD workflows, monitoring en secret management
Infrastructure
Roosevelt draait op een Hetzner VPS met Caddy als reverse proxy en PM2 voor process management.
Server Stack
- Hetzner Cloud — Europese hosting met voorspelbare kosten
- Caddy — Automatische HTTPS, reverse proxy, static file serving
- PM2 — Node.js process manager voor API en web apps
- GitHub Actions — 13 geautomatiseerde CI/CD workflows
Subdomains
| Subdomain | Service | Type |
|---|---|---|
roosevelt.dev | Marketing site | Static files |
app.roosevelt.dev | Web application | PM2 (port 3003) |
portal.roosevelt.dev | Client portal | PM2 (port 3004) |
api.roosevelt.dev | Fastify API | PM2 (port 3001) |
docs.roosevelt.dev | Documentatie | Static files |