CoolFace
Apppublic

GHSsda/HotelManagement

sourceHugging Faceupdated 5mo agoView on Hugging Face
0likes
Dockerfile20 linesDownload Raw Back to root
1# Dockerfile per Hugging Face Spaces (Flora HTF)2# Utilizza l'immagine ufficiale Playwright per Python, che include Chromium e tutte le dipendenze di sistema3FROM mcr.microsoft.com/playwright/python:v1.59.0-jammy4 5ENV PYTHONDONTWRITEBYTECODE=1 \6    PYTHONUNBUFFERED=1 \7    PORT=78608 9WORKDIR /app10 11# Copia i requisiti e installa i pacchetti Python12COPY ./requirements.txt requirements.txt13RUN pip install --no-cache-dir -r requirements.txt14 15# Copia il resto del codice, assegnando la proprietà all'utente pwuser (UID 1000)16# Questo è il punto chiave: senza --chown, i file appartengono a root e pwuser non può scrivere il file scraper.log17COPY --chown=pwuser:pwuser . /app18 19# Avvia l'applicazione FastAPI sulla porta 7860 (richiesta da Hugging Face)20CMD ["uvicorn", "Flora_Dashboard:app", "--host", "0.0.0.0", "--port", "7860"]