2019-05-26 19:23:36 +00:00
|
|
|
# cups [![Build Status](https://travis-ci.com/volker-raschek/cupsd.svg?branch=master)](https://travis-ci.com/volker-raschek/cupsd)
|
2019-05-26 19:16:19 +00:00
|
|
|
Common Unix Printing System (CUPS), is the most widely used printing system on Linux
|
|
|
|
systems. CUPS allows you to use, manage and share many printers on the network,
|
|
|
|
as it is designed as a client/server system.
|
|
|
|
|
|
|
|
This repository contains only build scripts for the CUPS daemon.
|
|
|
|
|
|
|
|
## Usage
|
|
|
|
To start cups directly over cli:
|
|
|
|
|
|
|
|
```bash
|
|
|
|
docker run \
|
|
|
|
--detach \
|
|
|
|
--env CUPS_ADMIN_USER=print \
|
|
|
|
--env CUPS_ADMIN_PASSWD=print \
|
|
|
|
--name cupsd \
|
2019-05-27 18:47:15 +00:00
|
|
|
--publish 631:631 \
|
|
|
|
--volume /var/run/dbus:/var/run/dbus \
|
2019-05-26 19:16:19 +00:00
|
|
|
volkerraschek/cupsd
|
|
|
|
```
|
2019-05-27 18:47:15 +00:00
|
|
|
--network=host \
|
2019-05-26 19:16:19 +00:00
|
|
|
|
|
|
|
or if you want to use a `docker-compose.yml`
|
|
|
|
|
|
|
|
```yaml
|
|
|
|
version: '3'
|
|
|
|
services:
|
|
|
|
cupsd:
|
|
|
|
container_name: cupsd
|
|
|
|
environment:
|
|
|
|
- CUPS_ADMIN_USER=print
|
|
|
|
- CUPS_ADMIN_PASSWD=print
|
2019-05-27 18:47:15 +00:00
|
|
|
image: volkerraschek/cupsd
|
|
|
|
ports:
|
|
|
|
- 631:631
|
2019-05-26 19:16:19 +00:00
|
|
|
restart: always
|
|
|
|
volumes:
|
|
|
|
- /var/run/dbus:/var/run/dbus
|
|
|
|
```
|
|
|
|
|
2019-05-27 18:47:15 +00:00
|
|
|
After starting the container, cups is available over http://localhost:631 or over your FQDN.
|