photoprism (sha256:dd36f7a5158b85efa453c17edbb2752c06e0f011ab2756ca8cc2794c73349557)
Published 2026-06-02 00:02:32 +00:00 by rasmuskr
Installation
docker pull code.rakr.dk/mirror/photoprism@sha256:dd36f7a5158b85efa453c17edbb2752c06e0f011ab2756ca8cc2794c73349557sha256:dd36f7a5158b85efa453c17edbb2752c06e0f011ab2756ca8cc2794c73349557About this package
Ubuntu 26.04 LTS (Resolute Raccoon)
Image layers
| umoci raw add-layer --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:rockcraft-base /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/.temp_layer.4415.tar --tag 26.04 |
| umoci config --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:26.04 --clear=config.entrypoint --clear=config.cmd |
| umoci config --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:26.04 --clear=config.cmd --config.cmd /bin/bash |
| umoci config --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:26.04 --config.env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| umoci config --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:26.04 --clear=config.labels --config.label org.opencontainers.image.version=26.04 --config.label org.opencontainers.image.title=ubuntu --config.label org.opencontainers.image.created=2026-04-21T17:23:54.324551+00:00 --config.label org.opencontainers.image.description=The Ubuntu container image maintained by Canonical Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide. |
| umoci config --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:26.04 --clear=manifest.annotations --manifest.annotation org.opencontainers.image.version=26.04 --manifest.annotation org.opencontainers.image.title=ubuntu --manifest.annotation org.opencontainers.image.created=2026-04-21T17:23:54.324551+00:00 --manifest.annotation org.opencontainers.image.description=The Ubuntu container image maintained by Canonical Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide. |
| umoci raw add-layer --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:26.04 /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/.temp_layer.control_data.4415.tar |
| LABEL org.opencontainers.image.title=PhotoPrism® Base Image (Ubuntu 26.04 LTS) |
| LABEL org.opencontainers.image.description=Ubuntu 26.04 LTS (Resolute Raccoon) |
| LABEL org.opencontainers.image.url=https://hub.docker.com/repository/docker/photoprism/develop |
| LABEL org.opencontainers.image.source=https://github.com/photoprism/photoprism |
| LABEL org.opencontainers.image.documentation=https://docs.photoprism.app/developer-guide/setup/ |
| LABEL org.opencontainers.image.authors=PhotoPrism UG <hello@photoprism.app> |
| LABEL org.opencontainers.image.vendor=PhotoPrism UG |
| ARG TARGETARCH=amd64 |
| ARG BUILD_TAG=260531-resolute-slim |
| ENV DO_NOT_TRACK=true GH_TELEMETRY=false DISABLE_TELEMETRY=1 DISABLE_ERROR_REPORTING=1 DISABLE_FEEDBACK_COMMAND=1 CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY=1 CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 DISABLE_AUTOUPDATER=1 NO_UPDATE_NOTIFIER=true NPM_CONFIG_AUDIT=false NPM_CONFIG_FUND=false NPM_CONFIG_UPDATE_NOTIFIER=false PHOTOPRISM_ARCH=amd64 DOCKER_TAG=260531-resolute-slim DOCKER_ENV=prod PS1=\u@260531-resolute-slim:\w$ PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/scripts:/opt/photoprism/bin LD_LIBRARY_PATH=/usr/local/lib:/usr/lib TMPDIR=/tmp DEBIAN_FRONTEND=noninteractive TF_CPP_MIN_LOG_LEVEL=4 TF_ENABLE_ONEDNN_OPTS=1 MALLOC_ARENA_MAX=2 PROG=photoprism S6_KEEP_ENV=0 S6_VERBOSITY=0 S6_LOGGING=0 |
| COPY --chown=root:root --chmod=755 /scripts/dist/ /scripts/ # buildkit |
| RUN |2 TARGETARCH=amd64 BUILD_TAG=260531-resolute-slim /bin/sh -c echo 'APT::Acquire::Retries "3";' > /etc/apt/apt.conf.d/80retries && echo 'APT::Install-Recommends "false";' > /etc/apt/apt.conf.d/80recommends && echo 'APT::Install-Suggests "false";' > /etc/apt/apt.conf.d/80suggests && echo 'APT::Get::Assume-Yes "true";' > /etc/apt/apt.conf.d/80forceyes && echo 'APT::Get::Fix-Missing "true";' > /etc/apt/apt.conf.d/80fixmissing && echo 'force-confold' > /etc/dpkg/dpkg.cfg.d/force-confold && rm -f /usr/bin/pebble && rm -rf /var/lib/pebble && apt-get update && apt-get -qq dist-upgrade && apt-get -qq install libc6 ca-certificates bash sudo nano tzdata gpg make zip unzip wget curl rsync xz-utils avahi-utils jq lsof lshw libebml5 libgav1-bin libatomic1 exiftool sqlite3 postgresql-client ffmpeg imagemagick libvips42t64 rawtherapee libjxl-dev libjxl-tools libffmpeg-nvenc-dev librav1e-dev libswscale-dev libavfilter-extra libavformat-extra libavcodec-extra x264 x265 libde265-dev libaom-dev libvpx-dev libwebm-dev libjpeg-dev libmatroska-dev libdvdread-dev libdav1d-dev libsharpyuv0 va-driver-all libva2 iputils-ping dnsutils libmagic-mgc binutils binutils-gold && /scripts/install-mariadb.sh mariadb-client && /scripts/install-darktable.sh && /scripts/install-yt-dlp.sh && /scripts/install-libheif.sh && echo 'alias ll="ls -alh"' >> /etc/skel/.bashrc && echo 'export PS1="\u@$DOCKER_TAG:\w\$ "' >> /etc/skel/.bashrc && echo "ALL ALL=(ALL) NOPASSWD:SETENV: /scripts/entrypoint-init.sh" >> /etc/sudoers.d/init && /scripts/install-dircolors.sh && cp /etc/skel/.bashrc /root/.bashrc && /scripts/create-users.sh && install -d -m 0777 -o 1000 -g 1000 /photoprism/originals /photoprism/import /photoprism/storage /photoprism/storage/sidecar /photoprism/storage/albums /photoprism/storage/backups /photoprism/storage/config /photoprism/storage/cache && /scripts/install-s6.sh && ln -sf /scripts/services/photoprism /etc/s6-overlay/s6-rc.d/photoprism && touch /etc/s6-overlay/s6-rc.d/user/contents.d/photoprism && apt modernize-sources && /scripts/cleanup.sh # buildkit |
| WORKDIR /photoprism |
| EXPOSE [2342/tcp 2442/tcp 2443/tcp] |
| ENTRYPOINT ["/init"] |
| LABEL org.opencontainers.image.title=PhotoPrism® Plus (Ubuntu 26.04 LTS) |
| LABEL org.opencontainers.image.description=Ubuntu 26.04 LTS (Resolute Raccoon) |
| LABEL org.opencontainers.image.url=photoprism/photoprism |
| LABEL org.opencontainers.image.source=https://github.com/photoprism/photoprism |
| LABEL org.opencontainers.image.documentation=https://docs.photoprism.app/getting-started/ |
| LABEL org.opencontainers.image.authors=PhotoPrism UG <hello@photoprism.app> |
| LABEL org.opencontainers.image.vendor=PhotoPrism UG |
| LABEL org.opencontainers.image.ref.name=photoprism |
| ARG TARGETARCH=amd64 |
| ARG BUILD_TAG=260601 |
| ENV PHOTOPRISM_ARCH=amd64 DOCKER_TAG=260601 DOCKER_ENV=prod PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/scripts:/opt/photoprism/bin TMPDIR=/tmp DEBIAN_FRONTEND=noninteractive TF_CPP_MIN_LOG_LEVEL=4 MALLOC_ARENA_MAX=2 PHOTOPRISM_ASSETS_PATH=/opt/photoprism/assets PHOTOPRISM_IMPORT_PATH=/photoprism/import PHOTOPRISM_ORIGINALS_PATH=/photoprism/originals PHOTOPRISM_STORAGE_PATH=/photoprism/storage PHOTOPRISM_BACKUP_PATH=/photoprism/storage/backups PHOTOPRISM_LOG_FILENAME=/photoprism/storage/photoprism.log PHOTOPRISM_PID_FILENAME=/photoprism/storage/photoprism.pid PHOTOPRISM_DEBUG=false PHOTOPRISM_PUBLIC=false PHOTOPRISM_READONLY=false PHOTOPRISM_UPLOAD_NSFW=true PHOTOPRISM_DETECT_NSFW=false PHOTOPRISM_EXPERIMENTAL=false PHOTOPRISM_HTTP_HOST=0.0.0.0 PHOTOPRISM_HTTP_PORT=2342 PHOTOPRISM_DATABASE_DRIVER=sqlite PHOTOPRISM_DATABASE_SERVER= PHOTOPRISM_DATABASE_NAME=photoprism PHOTOPRISM_DATABASE_USER=photoprism PHOTOPRISM_DISABLE_CHOWN=false PHOTOPRISM_DISABLE_WEBDAV=false PHOTOPRISM_DISABLE_SETTINGS=false PHOTOPRISM_DISABLE_BACKUPS=false PHOTOPRISM_DISABLE_EXIFTOOL=false PHOTOPRISM_DISABLE_PLACES=false PHOTOPRISM_DISABLE_TENSORFLOW=false PHOTOPRISM_DISABLE_FACES=false PHOTOPRISM_DISABLE_CLASSIFICATION=false PHOTOPRISM_RAW_PRESETS=false PHOTOPRISM_THUMB_SIZE=1920 PHOTOPRISM_THUMB_SIZE_UNCACHED=7680 PHOTOPRISM_THUMB_UNCACHED=true PHOTOPRISM_JPEG_SIZE=7680 PHOTOPRISM_PNG_SIZE=7680 PHOTOPRISM_AUTO_INDEX=300 PHOTOPRISM_AUTO_IMPORT=-1 PHOTOPRISM_INIT=https S6_KEEP_ENV=0 S6_LOGGING=0 S6_VERBOSITY=0 |
| COPY --chown=root:root --chmod=755 /scripts/dist/ /scripts/ # buildkit |
| RUN |2 TARGETARCH=amd64 BUILD_TAG=260601 /bin/sh -c apt-get update && apt-get -qq dist-upgrade && apt-get -qq install --no-install-recommends librsvg2-bin ghostscript gsfonts pdf2svg ps2eps && cp /scripts/convert/policy.xml /etc/ImageMagick-7/policy.xml && yt-dlp -U && /scripts/cleanup.sh # buildkit |
| WORKDIR /photoprism |
| EXPOSE [2342/tcp 2443/tcp] |
| COPY --chown=root:root --chmod=755 /opt/photoprism/ /opt/photoprism # buildkit |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.authors | PhotoPrism UG <hello@photoprism.app> |
| org.opencontainers.image.created | 2026-04-21T17:23:54.324551+00:00 |
| org.opencontainers.image.description | Ubuntu 26.04 LTS (Resolute Raccoon) |
| org.opencontainers.image.documentation | https://docs.photoprism.app/getting-started/ |
| org.opencontainers.image.ref.name | photoprism |
| org.opencontainers.image.source | https://github.com/photoprism/photoprism |
| org.opencontainers.image.title | PhotoPrism® Plus (Ubuntu 26.04 LTS) |
| org.opencontainers.image.url | photoprism/photoprism |
| org.opencontainers.image.vendor | PhotoPrism UG |
| org.opencontainers.image.version | 26.04 |