FROM python:3.14-slim

ENV DEBIAN_FRONTEND=noninteractive

RUN apt-get update && \
    apt-get install -y ffmpeg && \
    rm -rf /var/lib/apt/lists/*

RUN pip install --no-cache-dir discord.py pynacl

WORKDIR /app
COPY main.py .
COPY sus_trimmed.mp3 .

RUN useradd -m appuser && \
	chown -R appuser:appuser /app

USER appuser

CMD ["python", "-u", "main.py"]
