# Verwende Python als Basisimage FROM node:latest # Setze Arbeitsverzeichnis WORKDIR /usr/src/app # Kopiere die package.json und package-lock.json in das Arbeitsverzeichnis COPY package.json ./ COPY package-lock.json ./ # Installiere die Abhängigkeiten RUN npm install # Kopiere den Quellcode in das Arbeitsverzeichnis COPY ./src . # Installiere Python RUN apt-get update && apt-get install -y python3 python3-pip # Installiere die Python-Abhängigkeiten RUN pip3 install --no-cache-dir -r requirements.txt --break-system-packages # Öffne den Port des Web-Servers EXPOSE 3000 # Setze die Umgebungsvariablen ENV ONLY_SHOW_AVAILABLE true # Starte den Web-Server CMD ["node", "server.js"]