Start Here
App Documentation
- Add Additional Users / Enable Multi-Users Add additional user accounts to your PrinterMon organization beyond the included seat.
- Add Additional Users / Enable Multi-Users (Draft)
- Add Printer via IP Scan Add a printer by entering its IP address when automatic scanning doesn't find it.
- Add Printer via IP Scan (Draft)
- Add Printer via Manual Entry Add a printer by typing its details when network and IP scans both fail.
- Add Printer via Manual Entry (Draft)
- Add Printer via Network Scan Scan your network to discover printers running OctoPrint, Klipper, Bambu Lab, or Prusa Connect.
- Add Printer via Network Scan (Draft)
- Add a Camera Configure a webcam URL for any printer to stream its camera feed on the dashboard.
- Add a Camera (Draft)
- Backup and Restore Download a full backup of your PrinterMon data and restore from one when you need to.
- Backup and Restore (Draft)
- Bed is Cleared Confirm the bed is empty after a print so the next job doesn't start on top of it.
- Bed is Cleared (Draft)
- Connect Your PrinterMon Node to Your Organization Link your local node to your organization for multi-user access and remote management.
- Connect Your PrinterMon Node to Your Organization (Draft)
- Connect Your Slicer (Draft)
- Create your PrinterMon.com Account (Draft)
- Delete a Printer Remove a printer from PrinterMon while preserving its print history.
- Delete a Printer (Draft)
- Edit a Printer Update a printer's name, credentials, ports, webcam, or maintenance schedule.
- Edit a Printer (Draft)
- Enable Discord Notifications Set up Discord notifications for print events, errors, and status changes from your PrinterMon node.
- Enable Discord Notifications (Draft)
- Enable Email Notifications Send print event notifications by email via Gmail, Outlook, or any SMTP provider.
- Enable Email Notifications (Draft)
- File Library Actions Manage your G-code library by uploading files, organizing into folders, renaming, locking, and pushing to printers.
- File Library Actions (Draft)
- Install PrinterMon on Linux Install the PrinterMon Docker container on Linux with step-by-step instructions.
- Install PrinterMon on Linux (Draft)
- Invite a User to Your Organization (Draft)
- Log In to Your PrinterMon Account (Draft)
- Manage Filament Track filament spool inventory and assign spools to printer slots, with Bambu AMS auto-sync.
- Manage Filament (Draft)
- Print Actions Print, abort, reprint, home, light, and emergency stop are the action buttons available on each printer row.
- Print Actions (Draft)
- Require Browser Login Enable browser-based login for your PrinterMon node so users can access the dashboard without the app.
- Require Browser Login (Draft)
- Settings: Activity Logs View, filter, and clear the running journal of every action taken on this node.
- Settings: Custom Manufacturers & Models Add custom manufacturers and models to PrinterMon's printer catalogue for niche or DIY builds.
- Settings: Filament Tracking Toggle the filament tracking system and configure Bambu AMS auto-create behaviour.
- Settings: Instance Name Set a friendly display name for this PrinterMon node.
- Settings: Modules & Plugins View loaded modules and toggle user-installed plugins on or off.
- Settings: Network Configure mDNS broadcast and network discovery settings for multi-node setups.
- Settings: Notification Events Pick which print and printer events fire notifications on Discord, email, or in-app.
- Settings: Permissions Define what each org role can see and do on this node, per-permission allow / readonly / deny.
- Settings: Print History View the total print history count and prune older job rows by age.
- Settings: Remote Access Toggle a Cloudflare Tunnel to reach your dashboard from anywhere without port forwarding.
- Settings: Share Anonymous Connection Data Opt in to anonymous printer-firmware connection data sharing to help guide development.
- Settings: Slicer API Key View, copy, and regenerate the API key your slicer uses to push G-code to your node.
- Settings: Startup Smoke Tests Run in-process smoke tests against module registration, database, cache, and core subsystems.
- Settings: System Information View PrinterMon version, build, uptime, platform, database size, and printer count.
- Settings: Tag Management Manage the Group and Location tag values used to filter the dashboard.
- Setup Wizard Walk through the 10-step first-run checklist to get a new PrinterMon node ready to print.
- Starting a Print from the Dashboard Select a file, choose a printer, and start a print from the dashboard.
- Starting a Print from the Dashboard (Draft)
- Unlink Your Node Detach your node from a printermon.com organization, with an optional full data wipe.
- Unlink Your Node (Draft)
- Upload a Job to PrinterMon Manually Upload G-code files to your library by drag and drop or file browser.
- Upload a Job to PrinterMon Manually (Draft)
slicer
Website Documentation
- Create your PrinterMon.com Account Create your free printermon.com account and join or create an organization.
- Invite a User to Your Organization Invite users to your PrinterMon organization and assign roles for shared printer management.
- Log In to Your PrinterMon Account Log in to manage your nodes, organization, features, and billing.