Spoolman
Spoolman
Docker app from mklecka's Repository
Overview
Keep track of your inventory of 3D-printer filament spools.
Spoolman is a web service that helps you keep track of your filament spools and how they are being used.
It acts as a database, where other printer software such as Octoprint and Moonraker can interact with to have a centralized place for spool information. For example, if used together with Moonraker, your spool weight will automatically be reduced as your print is progressing.
For more container variables visit the official github repo https://github.com/Donkie/Spoolman#using-docker
Runtime arguments
- Web UI
http://[IP]:[PORT:8000]- Network
bridge- Shell
sh- Privileged
- false
Template configuration
DataPathrw
- Target
- /home/app/.local/share/spoolman
- Default
- /mnt/user/appdata/spoolman
- Value
- /mnt/user/appdata/spoolman
WebUI PortPorttcp
- Target
- 8000
- Default
- 7912
- Value
- 7912
SPOOLMAN_DB_TYPEVariable
Type of database, any of: postgres, mysql, sqlite, cockroachdb
- Default
- sqlite
SPOOLMAN_DB_HOSTVariable
Database hostname
- Default
- remove variable if not used
SPOOLMAN_DB_PORTVariable
Database port
- Default
- remove variable if not used
SPOOLMAN_DB_NAMEVariable
Database name
- Default
- remove variable if not used
SPOOLMAN_DB_USERNAMEVariable
Database username
- Default
- remove variable if not used
SPOOLMAN_DB_PASSWORDVariable
Database password
- Default
- remove variable if not used
PUIDVariable
- Value
- 99
PGIDVariable
- Value
- 100
Categories
Details
Repository
ghcr.io/donkie/spoolman:latestRegistry
Last Updated2026-05-31
First Seen2023-10-09
Run Spoolman on Unraid.
Spoolman is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.