ArchitectureADRs
ADR-005: Deployment & Runtime
Status: Accepted
Kontext
ByteBite soll auf bestehender Hetzner/Proxmox-Infrastruktur laufen und später leicht auf einen anderen Host migrierbar sein.
Entscheidung
Deployment basiert auf Docker, Docker Compose, Dokploy und Traefik.
Produktiv läuft ByteBite auf einer eigenen Proxmox-VM mit eigener öffentlicher IPv4. Die bestehende Nginx-Proxy-Manager-Instanz liegt nicht im ByteBite-Traffic-Pfad.
Konsequenzen
- Services sind containerisiert und portabel.
- Dokploy übernimmt Deployment-Management.
- Traefik übernimmt Routing und TLS.
- Kein Kubernetes im MVP.