FROM python:3-alpine WORKDIR /bot RUN chmod 777 /bot # install ca-certificates so that HTTPS works consistently RUN apk add --no-cache --update \ ca-certificates \ aria2 \ libmagic \ python3-lxml \ curl \ pv \ jq RUN apk add --no-cache --update --virtual .build-deps \ build-base \ libffi-dev \ openssl-dev COPY requirements.txt . RUN pip3 install --no-cache-dir -r requirements.txt RUN apk del .build-deps COPY . . RUN chmod +x *.sh CMD ["sh", "./start.sh"]