Meta-Hackathon / Dockerfile
Dev Shah
refactor: restructure repository for OpenEnv multi-mode deployment, moved server.py to server/app.py
da62f9f
raw
history blame contribute delete
533 Bytes
FROM python:3.11-slim
# Required label for Hugging Face Spaces + OpenEnv discovery
LABEL org.opencontainers.image.title="email-triage-env"
LABEL org.opencontainers.image.description="Email Triage & Response Environment for OpenEnv"
LABEL hf_space="openenv"
WORKDIR /app
# Install dependencies
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
# Copy source
COPY . .
# Expose env server port (HF Spaces requires 7860)
EXPOSE 7860
# Default: run the environment server
CMD ["python", "-m", "server.app"]