albopretorio (sha256:be9859422d45fee58f840df1702e92f3f7447c86914aa6a8dbc54801c349ec11)
Published 2026-05-14 13:07:29 +00:00 by loke
Installation
docker pull git.lorenzoiovino.com/loke/albopretorio@sha256:be9859422d45fee58f840df1702e92f3f7447c86914aa6a8dbc54801c349ec11sha256:be9859422d45fee58f840df1702e92f3f7447c86914aa6a8dbc54801c349ec11Image layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1777939200' |
| ENV LD_LIBRARY_PATH=/usr/local/lib PATH=/app/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CHROME=/usr/bin/chromium RUST_BACKTRACE=1 |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates libssl3 libtesseract5 libleptonica-dev tesseract-ocr-ita tesseract-ocr-eng chromium chromium-sandbox xvfb fontconfig fonts-liberation fonts-dejavu-core poppler-utils libreoffice-core libreoffice-writer libreoffice-calc antiword catdoc curl tini && rm -rf /var/lib/apt/lists/* # buildkit |
| ARG PDFIUM_RELEASE=chromium/7811 |
| RUN |1 PDFIUM_RELEASE=chromium/7811 /bin/sh -c set -eux; curl -fsSL "https://github.com/bblanchon/pdfium-binaries/releases/download/${PDFIUM_RELEASE}/pdfium-linux-x64.tgz" -o /tmp/pdfium.tgz; mkdir -p /tmp/pdfium; tar -xzf /tmp/pdfium.tgz -C /tmp/pdfium; cp /tmp/pdfium/lib/libpdfium.so /usr/local/lib/; ldconfig; rm -rf /tmp/pdfium /tmp/pdfium.tgz # buildkit |
| WORKDIR /app |
| RUN |1 PDFIUM_RELEASE=chromium/7811 /bin/sh -c mkdir -p /build /app/data/pdfs /app/tmp && ln -sfn /app/data /build/data && ln -sfn /app/tmp /build/tmp # buildkit |
| COPY /build/target/release/albo-scraper /app/bin/ # buildkit |
| COPY /build/target/release/albo-discovery /app/bin/ # buildkit |
| COPY /build/target/release/albo-observer /app/bin/ # buildkit |
| COPY /build/build /app/dashboard/build # buildkit |
| COPY migrations /app/migrations # buildkit |
| COPY crates/albo-scraper/prompts /build/crates/albo-scraper/prompts # buildkit |
| COPY deploy/entrypoint.sh /app/entrypoint.sh # buildkit |
| RUN |1 PDFIUM_RELEASE=chromium/7811 /bin/sh -c chmod +x /app/entrypoint.sh # buildkit |
| EXPOSE [7878/tcp] |
| ENTRYPOINT ["/usr/bin/tini" "--" "/app/entrypoint.sh"] |
| CMD ["albo-observer" "serve" "--port" "7878" "--static" "/app/dashboard/build"] |
Details
2026-05-14 13:07:29 +00:00
Versions (360)
View all
Container
2
OCI / Docker
linux/amd64
447 MiB
buildcache
2026-05-14
latest
2026-05-14
13b3dd6461ee5854da9692b422892c9956d47d67
2026-05-14
67661c5de63790aa3eee310ad57844a4448f4808
2026-05-14
4473db234e3ab60b24118e2c062c2156cda11a52
2026-05-14