cups-airprint-container (sha256:2eb7403c59d4bc4fc624a6b2266749555ed22b39a9097d172e3c715c394c7877)

Published 2026-08-24 16:04:20 +00:00 by clement

Installation

docker pull git.bexsys.fr/bexsys/cups-airprint-container@sha256:2eb7403c59d4bc4fc624a6b2266749555ed22b39a9097d172e3c715c394c7877
sha256:2eb7403c59d4bc4fc624a6b2266749555ed22b39a9097d172e3c715c394c7877

About this package

Site-local CUPS, IPP Everywhere and Avahi print server

Image layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1785715200'
ARG OCI_SOURCE=https://git.bexsys.fr/bexsys/cups-airprint-container
ARG OCI_REVISION=unknown
ARG OCI_VERSION=0.0.0-dev
LABEL org.opencontainers.image.title=BEXSYS CUPS AirPrint server org.opencontainers.image.description=Site-local CUPS, IPP Everywhere and Avahi print server org.opencontainers.image.source=https://git.bexsys.fr/bexsys/cups-airprint-container org.opencontainers.image.revision=34d09fe7428fc192cb316faeb96113a6320ebf17 org.opencontainers.image.version=1.0.5
ENV DEBIAN_FRONTEND=noninteractive LANG=C.UTF-8 LC_ALL=C.UTF-8 TZ=Europe/Paris
RUN |3 OCI_SOURCE=https://git.bexsys.fr/bexsys/cups-airprint-container OCI_REVISION=34d09fe7428fc192cb316faeb96113a6320ebf17 OCI_VERSION=1.0.5 /bin/sh -c set -eux; printf '#!/bin/sh\nexit 101\n' > /usr/sbin/policy-rc.d; chmod 0755 /usr/sbin/policy-rc.d; apt-get update; apt-get install -y --no-install-recommends avahi-daemon avahi-utils bash ca-certificates cups cups-client cups-filters cups-ipp-utils dbus gettext-base iproute2 libnss-mdns passwd tzdata; rm -rf /var/lib/apt/lists/*; rm -f /usr/sbin/policy-rc.d; mkdir -p /opt/print-server/templates /run/avahi-daemon /run/cups /run/dbus /var/cache/cups /var/lib/dbus /var/spool/cups/tmp; rm -f /etc/machine-id /var/lib/dbus/machine-id # buildkit
COPY config/cupsd.conf.template /opt/print-server/templates/cupsd.conf.template # buildkit
COPY config/cups-files.conf /opt/print-server/templates/cups-files.conf # buildkit
COPY config/avahi-daemon.conf.template /opt/print-server/templates/avahi-daemon.conf.template # buildkit
COPY scripts/entrypoint.sh /usr/local/sbin/entrypoint.sh # buildkit
COPY scripts/healthcheck.sh /usr/local/bin/healthcheck.sh # buildkit
RUN |3 OCI_SOURCE=https://git.bexsys.fr/bexsys/cups-airprint-container OCI_REVISION=34d09fe7428fc192cb316faeb96113a6320ebf17 OCI_VERSION=1.0.5 /bin/sh -c chmod 0755 /usr/local/sbin/entrypoint.sh /usr/local/bin/healthcheck.sh # buildkit
USER 0:0
STOPSIGNAL SIGTERM
HEALTHCHECK &{["CMD" "/usr/local/bin/healthcheck.sh"] "1m0s" "15s" "4m0s" "0s" '\x03'}
ENTRYPOINT ["/usr/local/sbin/entrypoint.sh"]

Labels

Key Value
org.opencontainers.image.description Site-local CUPS, IPP Everywhere and Avahi print server
org.opencontainers.image.revision 34d09fe7428fc192cb316faeb96113a6320ebf17
org.opencontainers.image.source https://git.bexsys.fr/bexsys/cups-airprint-container
org.opencontainers.image.title BEXSYS CUPS AirPrint server
org.opencontainers.image.version 1.0.5
Details
Container
2026-08-24 16:04:20 +00:00
2
OCI / Docker
linux/amd64
76 MiB
Versions (11) View all