FROM lsiobase/alpine:3.9 LABEL maintainer 'Sam Burney <sam@burney.io>' ENV GALDIR_SITENAME="GalDir Docker" \ GALDIR_ALBUMS=albums \ GALDIR_CACHE=cache \ GALDIR_IMAGES_PERPAGE=12 RUN apk add --update \ git \ python3 \ libjpeg zlib \ gcc musl-dev python3-dev zlib-dev jpeg-dev \ && python3 -m pip install --upgrade pip \ && python3 -m pip install Pillow \ && apk del gcc musl-dev python3-dev zlib-dev jpeg-dev \ && rm -rf /tmp/* /var/tmp/* /var/cache/apk/* /var/cache/distfiles/* /root/.cache/pip RUN git clone https://github.com/samburney/galdir.git /usr/local/share/galdir \ && python3 -m pip install -e /usr/local/share/galdir ADD ./docker/root/ / EXPOSE 6543/tcp ENTRYPOINT [ "/init" ]