FROM alpine:latest

COPY ./pad_emulator.py /app/pad_emulator.py
COPY ./requirements.txt /app/requirements.txt

RUN apk update && \
  apk add --no-cache python3 py3-pip && \
  pip install -r /app/requirements.txt && \
  chmod +x /app/pad_emulator.py

CMD ["/app/pad_emulator.py"]
