diff --git a/.gitea/workflows/build-push.yaml b/.gitea/workflows/build-push.yaml index bc72a9a..0bc8f76 100644 --- a/.gitea/workflows/build-push.yaml +++ b/.gitea/workflows/build-push.yaml @@ -20,7 +20,7 @@ jobs: uses: docker/login-action@v3 with: registry: gargoton.petite-maison-orange.fr - username: eric # Assurez-vous d'ajouter ce secret dans Gitea + username: eric password: ${{ secrets.GARGOTONTOKEN }} # Assurez-vous d'ajouter ce secret dans Gitea - name: Build Docker image diff --git a/Dockerfile b/Dockerfile index 1b2fc67..3eda756 100644 --- a/Dockerfile +++ b/Dockerfile @@ -137,6 +137,8 @@ RUN \ && apt install -y libzmq5 \ && apt install -y libldap-2.5-0 \ && apt install -y libsasl2-2 \ + && apt install -y libnspr4 \ + && apt install -y libnss3 \ && apt install -y imagemagick \ && apt install -y bash \ && apt install -y sudo \ @@ -144,8 +146,11 @@ RUN \ COPY --from=build /app /app -COPY --from=build /opt / - +COPY --from=build /opt/calibre/bin /app/bin +COPY --from=build /opt/calibre/lib/libcalibre-launcher.so /usr/lib/libcalibre-launcher.so +COPY --from=build /opt/calibre/lib/libjpeg.so.8 /usr/lib/libjpeg.so.8 +COPY --from=build /opt/calibre/lib/libpython3.11.so.1.0 /usr/lib/libpython3.11.so.1.0 +COPY --from=build /opt/calibre/lib/libpoppler.so.130 /usr/lib/libpoppler.so.130 USER ${PUID}:${PGID} diff --git a/README.md b/README.md index 8a31153..9de992f 100644 --- a/README.md +++ b/README.md @@ -5,4 +5,8 @@ diff -c cps/templates/remote_login.html ../calibre-web/cps/templates/remote_logi Build the image on mac OS with orbstack docker: ```bash docker build . --platform linux/amd64 --debug -``` \ No newline at end of file +``` + +libcalibre-launcher.so +libjpeg.so.8 +libpython3.11.so.1.0