FROM python:3.12-alpine

ENV PYTHONUNBUFFERED=1

RUN apk add --no-cache \
    ffmpeg \
    curl

WORKDIR /app

RUN pip install --no-cache-dir \
    requests \
    requests-toolbelt

COPY uploader.py /app/uploader.py
RUN chmod +x /app/uploader.py

CMD ["python3", "/app/uploader.py"]