From ed4c341db8494a96c45e7d86785c5eb52436631e Mon Sep 17 00:00:00 2001 From: Floke Date: Tue, 19 Aug 2025 10:15:55 +0000 Subject: [PATCH] Dockerfile.brancheneinstufung aktualisiert --- Dockerfile.brancheneinstufung | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/Dockerfile.brancheneinstufung b/Dockerfile.brancheneinstufung index 25a7663c..da80d69a 100644 --- a/Dockerfile.brancheneinstufung +++ b/Dockerfile.brancheneinstufung @@ -1,34 +1,19 @@ -# Dockerfile (v4.1 - mit Cloudflare Tunnel auf Port 8080) -# Basiert auf Ihrer Version mit ENV PYTHONPATH und dos2unix - -# Verwenden Sie Ihre bevorzugte Python-Version +# Dockerfile (v5.0 - Simple Reverse Proxy Target) FROM python:3.8-slim -# Arbeitsverzeichnis und Python-Pfad setzen (Ihre Vorgabe) WORKDIR /app ENV PYTHONPATH=/app -# System-Abhängigkeiten installieren (Ihre robuste Version) -RUN apt-get update && apt-get install -y dos2unix wget && \ +RUN apt-get update && apt-get install -y dos2unix && \ rm -rf /var/lib/apt/lists/* -# Cloudflared Connector herunterladen und ausführbar machen -RUN wget https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64 -O /usr/local/bin/cloudflared && \ - chmod +x /usr/local/bin/cloudflared - -# Python-Abhängigkeiten installieren (gunicorn hinzufügen, pyngrok entfernen) COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt -# Den gesamten App-Code in den Container kopieren COPY . . -# WICHTIG: Start-Skript für Linux vorbereiten (Ihre Befehle) RUN dos2unix /app/start.sh RUN chmod +x /app/start.sh -# Den korrekten Port 8080 für den Webserver freigeben/dokumentieren EXPOSE 8080 - -# Das Start-Skript als Startbefehl für den Container definieren CMD ["/app/start.sh"] \ No newline at end of file