fix: traefik docker api kompatibilität
All checks were successful
Build and Push Docker Images / build-backend (push) Successful in 16s
Build and Push Docker Images / build-frontend (push) Successful in 15s
Build and Push Docker Images / build-website (push) Successful in 16s
Build and Push Docker Images / build-central-services-api (push) Successful in 23s
Build and Push Docker Images / build-central-services-admin (push) Successful in 41s
Build and Push Docker Images / build-docs (push) Successful in 17s
All checks were successful
Build and Push Docker Images / build-backend (push) Successful in 16s
Build and Push Docker Images / build-frontend (push) Successful in 15s
Build and Push Docker Images / build-website (push) Successful in 16s
Build and Push Docker Images / build-central-services-api (push) Successful in 23s
Build and Push Docker Images / build-central-services-admin (push) Successful in 41s
Build and Push Docker Images / build-docs (push) Successful in 17s
This commit is contained in:
@@ -74,6 +74,16 @@ Traefik leitet HTTP automatisch auf HTTPS um und bezieht Zertifikate per Let’s
|
||||
|
||||
Der API-Container wendet Datenbankmigrationen vor jedem Start automatisch an. PostgreSQL-Daten liegen im Volume `push_postgres_data`; Let’s-Encrypt-Daten liegen unter `traefik/letsencrypt`.
|
||||
|
||||
### Traefik und Docker Engine 29
|
||||
|
||||
Die Compose-Datei setzt für den Traefik-Docker-Provider ausdrücklich `DOCKER_API_VERSION=1.40`. Neuere Docker-Engines lehnen ältere Client-Anfragen ab; ohne diese Einstellung meldet Traefik beispielsweise `client version 1.24 is too old`. Nach einem Update der Compose-Datei genügt:
|
||||
|
||||
```bash
|
||||
docker compose pull
|
||||
docker compose up -d --force-recreate traefik
|
||||
docker compose logs --tail=50 traefik
|
||||
```
|
||||
|
||||
## Admin-Zugang
|
||||
|
||||
Das Dashboard nutzt den Wert aus `ADMIN_TOKEN`. Der Token wird im Browser nur lokal gespeichert und als `Authorization: Bearer ...` an die API gesendet.
|
||||
|
||||
Reference in New Issue
Block a user