Repository navigation
v0.3.0
Caddy Reverse Proxy
Oopsie includes now a Caddy reverse proxy for automatic HTTPS and subdomain-based routing.
What's new
- Caddy reverse proxy — automatic TLS via Let's Encrypt, subdomain routing (
api.*/app.*) - Runtime env injection —
NEXT_PUBLIC_API_URLis now configurable at container startup (no rebuild needed) - Simplified deployment — single
docker compose up -dwith just 3 env vars for production
Configuration
API_DOMAIN=https://api.oopsie.example.com
DASHBOARD_DOMAIN=https://app.oopsie.example.com
NEXT_PUBLIC_API_URL=https://api.oopsie.example.com/api/v1Quick Start
curl -fsSL https://raw.githubusercontent.com/yoanbernabeu/oopsie/main/compose.yml -o compose.yml
curl -fsSL https://raw.githubusercontent.com/yoanbernabeu/oopsie/main/Caddyfile -o Caddyfile
docker compose up -dThen open http://app.localhost and follow the setup wizard.
Full Changelog: v0.2.0...v0.3.0