# CUPS

CUPS is an open-source, standards-based print server for Linux and Unix-like operating systems. It is open source and self-hosted, installable on Unraid and Docker Hub.

Canonical page: https://ourlocalhost.com/app/780/cups

## Description

CUPS (Common Unix Printing System) is an open-source, standards-based print server for Linux and Unix-like operating systems. It supports AirPrint, IPP Everywhere, and PPD-based drivers for network and local USB printers, and provides a web-based administration interface along with lp and lpr command-line tools. Ideal for homelab environments seeking a self-hosted, cloud-independent printing solution.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Health score

64/100 (Good), based on 4 of 5 factors.
- Maintained: 100 (last commit 17 days ago)
- Popular: 65 (1,770 GitHub stars)
- Easy to install: 35 (1 install platform, install notes, Docker image)
- Security check: 20 (1 serious finding, tests, OpenSSF Scorecard 6.5/10)

## Security check

1 serious finding: A private key is committed in the source code.
Automated checks on commit 2fde0aa, 24 Oct 2026. Not an audit.

## Links

- Unraid: https://ca.unraid.net/apps/cups-165ilxj0tftvwb?q=cups
- Docker Hub: https://hub.docker.com/r/olbat/cupsd
- Official website: https://openprinting.github.io/cups
- GitHub: https://github.com/OpenPrinting/cups

## Common questions

### Why is the CUPS web interface disabled when I try to set up a printer?

The CUPS web interface can be disabled, which blocks printer setup. It can be enabled or diagnosed to restore web access.

### What should I do if CUPS asks for a server certificate?

Install the exact PEM certificate file with the cups-x509 install command. Skipping this can stop secure connections or printer authentication from working.

### How can I share one local printer with other devices?

Use CUPS with Avahi so the printer is discoverable via mDNS. A headless CUPS setup can also make a USB printer available as an AirPrint-capable network printer.

### Why can CUPS print pages in reverse order after an upgrade?

A reversed page-order problem can appear after upgrading CUPS. The issue can be resolved, and follow-up upgrade concerns can be checked.

---
Source: Our Local Host (https://ourlocalhost.com/app/780/cups), the self-hosted and open-source app directory.
