Install Printermon on Linux
PrinterMon is fairly light weight and should run comfortably on just about any Linux machine on the market.
Our dev machines are Proxmox VMs
Cores 4 @ 2.2Ghz
Memory 4GB
Disk 20GB - Largely determined by how large of a library of files you need to keep.
Begin by installing Linux and making a Printermon directory and moving into it.
mkdir printermon && cd printermon Then create your docker compose file.
nano docker-compose.ymlPaste the following into it.
services:
printermon:
image: printermon/printermon:latest
container_name: printermon
network_mode: host
volumes:
- ./userdata:/app/userdata
- /var/run/docker.sock:/var/run/docker.sock
restart: unless-stoppedCTRL+X To close.
Y to save the buffer.
ENTER to write docker-compose.yml
Then start docker.
docker compose up -dIf you encounter a permissions issue its likely you do not have access to the userdata folder that Printermon needs to store its data locally. (So it survives updates) Run the following.
/root/printermon/userdata && docker restart printermonNavigate to http://your_ip:8888 and connect your node to your printermon.com account.
