Host-Port ueber die .env statt in der compose.yaml
Prüfung / Lint, Typen, Tests (push) Canceled after 0s
Prüfung / Images bauen (pdf) (push) Canceled after 0s
Prüfung / Images bauen (web) (push) Canceled after 0s
Prüfung / Images bauen (worker) (push) Canceled after 0s
Images / bauen (pdf, docker/pdf.Dockerfile) (push) Canceled after 0s
Images / bauen (web, docker/web.Dockerfile) (push) Canceled after 0s
Images / bauen (worker, docker/worker.Dockerfile) (push) Canceled after 0s

Wer die Anwendung auf einem anderen Port erreichen will, musste bisher die
compose.yaml aendern - eine verfolgte Datei. Jeder `git pull` lief danach in
"local changes would be overwritten", und die Aenderung ging beim Verwerfen
verloren.

Jetzt steht der Host-Port als WEB_PORT in der .env, die ohnehin nicht verfolgt
wird. Ohne Angabe bleibt es bei 3000.
This commit is contained in:
Harlekin
2026-09-04 09:46:25 +02:00
parent f12d88c223
commit dc34774223
2 changed files with 10 additions and 3 deletions
+4
View File
@@ -15,6 +15,10 @@ DATABASE_URL=postgresql://afis:hier-ein-langes-zufaelliges-passwort@pgbouncer:64
DIRECT_DATABASE_URL=postgresql://afis:hier-ein-langes-zufaelliges-passwort@db:5432/afis
# --- Anwendung ----------------------------------------------------------------
# Auf welchem Port die Anwendung auf dem Host erreichbar ist. Im Container
# hoert sie immer auf 3000; hier steht nur, worauf das abgebildet wird. Ein
# Reverse Proxy davor leitet auf genau diesen Port.
WEB_PORT=3000
# Die öffentliche Adresse der Anwendung. Auth.js baut daraus die redirect_uri
# für Discord; sie muss zeichengenau im Developer Portal hinterlegt sein als
# <APP_URL>/api/auth/callback/discord