cupsd in a docker container
APACHE-2.0 License
cupsd
in a docker container.
Based on bullseye-slim. Includes cupsd along with every printer driver I could think of.
Admin user & passwords default to print/print
Start cupsd
with:
sudo docker run -d --restart unless-stopped \
-p 631:631 \
--privileged \
-v /var/run/dbus:/var/run/dbus \
-v /dev/bus/usb:/dev/bus/usb \
-v $(pwd)/printers.conf:/etc/cups/printers.conf \
unixorn/cupsd
Mounting printers.conf
into the container keeps you from losing your printer configuration when you upgrade the container later.
http://hostname:631
printers/YOURPRINTERNAME
in the queue field.Edit - add job retries