spine-server (1.0.0-calibre)

Published 2026-10-29 11:48:10 +01:00 by jakob

Installation

docker pull git.ganz.gay/jakob/spine-server:1.0.0-calibre
sha256:34bdf4783bc12bf75c514b26aebddfb20055803af7bfa158b1b539c7ea916f85

Image layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1793059200'
ARG TARGETARCH=amd64
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates libgl1 libegl1 libopengl0 libxkbcommon0 libxcb-cursor0 libnss3 libfontconfig1 libxdamage1 libxcomposite1 libxrandr2 libxtst6 libglib2.0-0 libdbus-1-3 libasound2 libxfixes3 libxext6 libxi6 libxrender1 libxshmfence1 libgbm1 libdrm2 libcups2 libatk1.0-0 libatk-bridge2.0-0 libpango-1.0-0 libcairo2 libxkbfile1 libxcb-xkb1 libxkbcommon-x11-0 libgtk-3-0 libdbus-glib-1-2 libxt6 libpulse0 libx11-xcb1 libxcb-shm0 libxcb-render0 && rm -rf /var/lib/apt/lists/* && useradd -m -u 1000 spine && mkdir /data && chown spine /data # buildkit
COPY /opt/calibre /opt/calibre # buildkit
COPY out/amd64/bin/spine /usr/local/bin/spine # buildkit
RUN |1 TARGETARCH=amd64 /bin/sh -c ln -s spine /usr/local/bin/spine-server # buildkit
COPY --chmod=755 entrypoint-calibre.sh /usr/local/bin/entrypoint-calibre.sh # buildkit
USER spine
ENV SPINE_DATA=/data SPINE_LIBRARY=/data/libraries/main/library.db XDG_DATA_HOME=/data/.local/share XDG_CONFIG_HOME=/data/.config XDG_CACHE_HOME=/data/.cache QT_QPA_PLATFORM=offscreen QTWEBENGINE_CHROMIUM_FLAGS=--no-sandbox --disable-gpu --disable-dev-shm-usage
VOLUME [/data]
EXPOSE [8080/tcp]
ENTRYPOINT ["entrypoint-calibre.sh"]
Details
Container
2026-10-29 11:48:10 +01:00
1
2026-11-03 22:20:18 +01:00
OCI / Docker
linux/amd64
402 MiB
Versions (36) View all
2.0.0-calibre 2026-10-29
calibre 2026-10-29
2.0.0-slim 2026-10-29
ddb1cdf69c43-slim 2026-10-29