Zum Hauptinhalt springen

Staging-Umgebung

Die Staging-Umgebung läuft auf einem VPS und wird automatisch bei Push auf develop deployed.

URLs

ServiceURL
APIhttps://staging.basecamp.plundrak.com/api
Webhttps://staging.basecamp.plundrak.com
Docshttps://docs.basecamp.plundrak.com
n8nhttps://n8n.basecamp.plundrak.com

Deploy-Flow

Push auf develop → staging.yml (GitHub Actions)
→ Docker Build (API + Web) → SSH Deploy auf VPS
→ staging-test.yml → Playwright E2E → WF-02 Ergebnis-Handler

Infrastruktur

  • VPS: Managed via Docker Compose (deploy/staging/docker-compose.yml)
  • Reverse Proxy: Caddy (automatisches HTTPS via Let's Encrypt)
  • Datenbank: PostgreSQL 16 (Alpine)
  • n8n: Docker Container, eigener Caddy-Eintrag