FROM python:3.12-alpine WORKDIR /app COPY requirements.txt /app/ RUN pip install --no-cache-dir -r requirements.txt COPY . /app/ # Create a volume for persistent data VOLUME /app/data EXPOSE 5000 # Set environment variable for API key (should be overridden at runtime) ENV CADDYDB_API_KEY="" CMD ["python", "app.py"]