quadportnick / docker-cups-airprint

Docker image for CUPS intended as an AirPrint relay on Synology DSM
GNU General Public License v3.0
65 stars 136 forks source link

znetwork/cups-avahi-airprint docker-image

Working on Synology DSM 7 (!!!) and AMD64

Fork from quadportnick/docker-cups-airprint and chuckcharlie/docker-cups-airprint

This Ubuntu-based Docker image runs a CUPS instance that is meant as an AirPrint relay for printers that are already on the network but not AirPrint capable.

Easy run command (use username and password: admin/admin):

docker run --name airprint --restart unless-stopped --net host znetwork/synology-airprint:latest

Before run docker conteiner on DSM7 Synology run this commands in ssh terminal:

Add and setup printer:

After setup and testing AirPrint, you can back run on services. (maybe you will need restart nas)

Manual Configuration

Volumes:

Variables:

Ports/Network:

Example run env command:

docker run --name cups --restart unless-stopped  --net host\
  -v <your services dir>:/services \
  -v <your config dir>:/config \
  -e CUPSADMIN="<username>" \
  -e CUPSPASSWORD="<password>" \
  znetwork/cups-avahi-airprint:latest