Generates a color PDF and prints it to a networked printer helping to keep your printer's ink flow.
3.3K
A Docker container that automatically generates a CMYK color test PDF and prints it weekly to a networked printer via CUPS โ keeping inkjet nozzles healthy.
| Tag | Description |
|---|---|
latest | Latest stable release |
v1.2.3 | Specific release version |
services:
print-color-test:
image: geertmeersman/print-color-test:latest
container_name: print-color-test
restart: unless-stopped
environment:
PRINTER_URI: ipp://10.0.0.24:631/ipp/print
PRINTER_NAME: Canon GX7050
PRINTER_IP: 10.0.0.24
WEB_PORT: 80
ports:
- "80:80"
| Variable | Description |
|---|---|
PRINTER_URI | IPP URI of the printer |
PRINTER_NAME | Printer name (used in notifications) |
PRINTER_IP | IP address for SNMP ink level queries |
WEB_PORT | Flask web interface port (default: 80) |
SMTP_SERVER | SMTP server for email notifications |
SMTP_PORT | SMTP port (default: 587) |
SMTP_USER | SMTP username |
SMTP_PWD | SMTP password |
EMAIL_FROM | Sender email |
EMAIL_TO | Recipient email |
TELEGRAM_BOT_ID | Telegram bot token |
TELEGRAM_CHAT_ID | Telegram chat ID |

python:3.13-alpine โ currently pinned to 3.13.17-alpine3.24
Content type
Image
Digest
sha256:b3a743443โฆ
Size
236.3 MB
Last updated
30 minutes ago
docker pull geertmeersman/print-color-test