add dockerfile and jenkinsfile

This commit is contained in:
2026-01-24 16:34:27 -05:00
parent c68956c078
commit 010d81169a
2 changed files with 73 additions and 0 deletions

19
Dockerfile Normal file
View File

@@ -0,0 +1,19 @@
# Dockerfile for 'Are We Buried?'
FROM python:3.12-slim
# Set environment
ENV PYTHONUNBUFFERED=1
WORKDIR /app
# Install dependencies
COPY requirements.txt ./
RUN pip install --no-cache-dir -r requirements.txt
# Copy application code
COPY . /app
# Expose the Flask port
EXPOSE 5000
# Run the Flask app
CMD ["python", "app.py"]