| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:6df775300d76441aa33f31b22c1afce8dfe35c8ffbc14ef27c27009235b12a95 in / |
| CMD ["/bin/bash"] |
| EXPOSE map[8083/tcp:{}] |
| VOLUME [/config] |
| VOLUME [/books] |
| ENV PUID=1000 |
| ENV PGID=1000 |
| ENV TZ=Europe/Paris |
| RUN /bin/sh -c echo "**** install production packages ****" 1>&2 # buildkit |
| RUN /bin/sh -c apt-get update # buildkit |
| RUN /bin/sh -c apt-get install --no-install-recommends -y bash libldap2 libsasl2-2 libxml2 libxslt1.1 libmagic1 ca-certificates imagemagick calibre procps python3 xdg-utils tzdata vim # buildkit |
| COPY /app /app # buildkit |
| RUN /bin/sh -c apt-get clean # buildkit |
| RUN /bin/sh -c rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/* # buildkit |
| RUN /bin/sh -c echo "**** Setting timezone ****" 2>&1 && echo $TZ > /etc/timezone # buildkit |
| COPY /etc/timezone /etc/timezone # buildkit |
| RUN /bin/sh -c mkdir -p /config && chown -R ${PUID}:${PGID} /config # buildkit |
| WORKDIR /app |
| USER 1000:1000 |
| CMD ["/app/bin/python3" "/app/calibreweb/cps.py" "-p" "/config/app.db" "-g" "/config/gdrive.db" "-o" "/config/calibre-web.log"] |