refractoring

This commit is contained in:
2025-03-19 13:45:50 +01:00
parent 27f1270a2e
commit 3c85bc387d
3 changed files with 50 additions and 19 deletions
+18
View File
@@ -0,0 +1,18 @@
FROM python:3.12-slim
WORKDIR /app
# Copy the entire project
COPY . .
# Install the package and dependencies
RUN --mount=type=cache,target=/root/.cache pip install --no-cache-dir .
# Expose Streamlit port
EXPOSE 8501
# Set environment variables
ENV PYTHONUNBUFFERED=1
# Run the Streamlit app
CMD ["auracaster-webui"]