Sowohl unser Development, als auch unser Production-Environment wurde vollständig mit Docker und Docker-Compose umsetzen. <br>
Dies hat den Vorteil dass man nur mit Hilfe von einem Start-Command die komplette Anwendung starten und stoppen kann.
Außerdem lassen sich so Fehler vermeiden, da außer Docker keine anderen Services installiert und gestartet werden müssen.
Da unsere komplette Applikation in einem privaten Docker Network läuft, dass mit Hilfe eines Reverse Proxys ([Traefik](https://traefik.io/)) mit dem externen Netzwerk verbunden ist, benötigen wir innerhalb des Docker-Networks keine SSL-Zertifikate, die sonst oft einen großen Overhead bedeuten würden.
# Production
# Production
Unsere kompl
## Starten
Using the[docker-compose.yml](https://gitlab.mi.hdm-stuttgart.de/mk381/wishduell/-/blob/main/docker-compose.yml)file
Mit Hilfe der[docker-compose.yml](https://gitlab.mi.hdm-stuttgart.de/mk381/wishduell/-/blob/main/docker-compose.yml)Mit Hilfe der