# Docker container for WESAD Quality Metrics Dashboard FROM python:3.9-slim WORKDIR /app COPY requirements.txt ./ RUN pip3 install -r requirements.txt COPY streamlit_app*.py ./ COPY utils/ ./utils/ COPY config/ ./config/ COPY reports/ ./reports/ EXPOSE 8501 HEALTHCHECK CMD curl --fail http://localhost:8501/_stcore/health # Run the adjustable dashboard by default CMD ["streamlit", "run", "streamlit_app_adjustable.py"]