modified: web/Dockerfile

This commit is contained in:
SimolZimol
2026-04-01 01:49:10 +02:00
parent b918dadb0c
commit 2d934b469d

View File

@@ -13,8 +13,29 @@ COPY . .
EXPOSE 5000 EXPOSE 5000
# ── Runtime-Umgebungsvariablen (werden von Coolify überschrieben) ──────────────
ENV PYTHONUNBUFFERED=1 \ ENV PYTHONUNBUFFERED=1 \
FLASK_APP=app.py FLASK_APP=app.py \
# Flask
SECRET_KEY="" \
HOST="0.0.0.0" \
PORT="5000" \
DEBUG="false" \
# Panel-Datenbank (Benutzer / Gruppen)
PANEL_DB_HOST="" \
PANEL_DB_PORT="3306" \
PANEL_DB_USER="" \
PANEL_DB_PASSWORD="" \
PANEL_DB_NAME="mclogger_panel" \
# Credentials-Datenbank (verschlüsselte MC-DB-Zugangsdaten)
CREDS_DB_HOST="" \
CREDS_DB_PORT="3306" \
CREDS_DB_USER="" \
CREDS_DB_PASSWORD="" \
CREDS_DB_NAME="mclogger_creds" \
# Sicherheit
FERNET_KEY="" \
PASSWORD_PEPPER=""
# Non-root user # Non-root user
RUN useradd -m -u 1000 appuser && chown -R appuser:appuser /app RUN useradd -m -u 1000 appuser && chown -R appuser:appuser /app