https://github.com/rcarmo/docker-airprint-armhf
CUPS container for setting up an AirPrint server on armhf machines like the Raspberry Pi
https://github.com/rcarmo/docker-airprint-armhf
airprint cups docker-image raspberry-pi
Last synced: 8 months ago
JSON representation
CUPS container for setting up an AirPrint server on armhf machines like the Raspberry Pi
- Host: GitHub
- URL: https://github.com/rcarmo/docker-airprint-armhf
- Owner: rcarmo
- License: mit
- Created: 2017-02-18T19:30:32.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-08-21T10:23:39.000Z (almost 9 years ago)
- Last Synced: 2025-01-31T14:34:55.974Z (over 1 year ago)
- Topics: airprint, cups, docker-image, raspberry-pi
- Language: C++
- Size: 21.5 KB
- Stars: 7
- Watchers: 5
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# docker-airprint-armhf
This is a Docker container for setting up an AirPrint server on `armhf` machines like the Raspberry Pi or the ODROID-U2. It assumes you're bridging it to your LAN using the `macvlan` network driver, and is designed to be installed, configured, and then frozen via `docker commit`.
## Usage
See the `Makefile` for an example of how to set up the `lan` network. After that's running, do:
docker run -ti --net=lan -h cups rcarmo/airprint:armhf
# now go to https://cups.local:631/admin, login as cups/cups and add your printer
# then commit the configured container
docker commit airprint:configured
# set up configured container as daemon
docker run -d --restart unless-stopped --net=lan -h cups airprint:configured
## Notes
The `urftopdf` folder contains a snapshot of [this repo][u] with greyscale 8 bit unirast support, which may come in useful depending on the version of CUPS. It is not added to the container by default (yet).
[u]: https://github.com/superna9999/urftopdf