36: Backend HTTPS
Titel
Backend HTTPS
Beschreibung
Ich als Administrator*in möchte, dass ich auf das Backend über eine verschlüsselte HTTPS-Verbindung zugreifen kann.
Akzeptanzkriterium
- Es wird der Reverse Proxy traefik genutzt, um die HTTP-Verbindungen abzusichern. Dieser leitet die entschlüsselten HTTPS-Anfragen an die entsprechenden Container (Django oder NGINX) weiter.
- Alle unsicheren HTTP-Verbindungen werden automatisch auf sichere HTTPS-Verbindungen umgeleitet.
- Das Zertifikat für die Domain wird automatisch über Let’s Encrypt bezogen und erneuert.
- Die Domain wird mittels der neuen Umgebungsvariable DOMAIN in der .env Datei angegeben.
Edited by Lukas Arnold