Skullbot/Dockerfile
2025-09-19 23:54:22 +02:00

19 lines
No EOL
455 B
Docker

FROM python:3.11-slim
# System packages für ffmpeg + Voice
RUN apt-get update && apt-get install -y \
ffmpeg python3-dev libffi-dev libnacl-dev build-essential pkg-config libcairo2-dev libgirepository1.0-dev gir1.2-gtk-3.0 \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /app
# Installiere Python requirements
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
# Kopiere den Bot-Code
COPY . .
CMD ["python", "skullbot.py"]