FROM archlinux/base:latest RUN pacman -Syu --needed --noconfirm \ git \ libffi \ tesseract \ openssl \ bzip2 \ zlib \ readline \ sqlite \ fortune-mod \ figlet \ python-virtualenv \ redis \ libxslt \ libxml2 \ libpqxx \ linux-api-headers \ freetype2 \ jpeg-archive \ curl \ wget \ neofetch \ sudo \ gcc \ gcc8 \ imagemagick \ libwebp \ zbar \ ffmpeg \ file \ procps-ng RUN sed -e 's;^# \(%wheel.*NOPASSWD.*\);\1;g' -i /etc/sudoers RUN useradd pagermaid -u 3333 -r -m -d /pagermaid RUN usermod -aG wheel,users pagermaid USER pagermaid RUN mkdir /pagermaid/workdir RUN git clone -b master https://git.stykers.moe/scm/~stykers/pagermaid.git /pagermaid/workdir WORKDIR /pagermaid/workdir RUN python3 -m virtualenv /pagermaid/venv RUN source /pagermaid/venv/bin/activate; pip3 install -r requirements.txt CMD ["sh","utils/entrypoint.sh"]