Install PrinterMon on Linux (Draft)
Requirements
- A Linux host (Debian / Ubuntu / Raspberry Pi OS / Fedora are all known good).
- Docker and the Docker Compose plugin installed.
- Network access to the printers you want to manage.
Step 1. Create the working directory
mkdir printermon && cd printermon
Step 2. Create docker-compose.yml
nano docker-compose.yml
Paste the compose file from the PrinterMon GitHub repository. The file mounts a local userdata folder so your data persists across container restarts.
Step 3. Start PrinterMon
docker compose up -d
The first start pulls the image, creates the userdata folder, and runs initial migrations. Watch the logs with docker compose logs -f if you want to see progress.
Step 4. Open the web UI
Browse to http://<host-ip>:8888 The Setup Wizard runs on first boot. Continue with Login, Connect Node, then Add Printers.
Restart after editing settings on disk
cd /root/printermon/userdata && docker restart printermon
Rate this page