diff --git a/Dockerfile b/Dockerfile index 33134f3..30d9e7d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,27 +1,16 @@ -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 +FROM ubuntu:18.04 +WORKDIR /usr/src/app +RUN chmod 777 /usr/src/app +RUN apt -qq update +RUN apt -qq install -y aria2 python3 python3-pip locales python3-lxml curl pv jq COPY requirements.txt . RUN pip3 install --no-cache-dir -r requirements.txt -RUN apk del .build-deps COPY . . -RUN chmod +x *.sh +RUN chmod +x aria.sh +RUN locale-gen en_US.UTF-8 +ENV LANG en_US.UTF-8 +ENV LANGUAGE en_US:en +ENV LC_ALL en_US.UTF-8 -CMD ["sh", "./start.sh"] +CMD ["bash","start.sh"]