SpoolSense is a self-hosted filament manager for 3D printing makers and small shops. Track inventory, log print jobs, manage orders, and know exactly what every print costs — all running on your own hardware, no subscription required.
Demo resets every 30 minutes · login: [email protected] / demo
Built for makers who sell prints or just want to know their real costs. No cloud lock-in, no monthly fees.
Track every filament spool by material, manufacturer, color, weight, and cost per gram. Get low-stock alerts before you run out mid-print.
Log every print with filament usage and print time. Inventory is automatically deducted from the right spool, keeping your stock accurate.
Manage customer orders with full cost breakdown — filament, hardware, labor, and markup. Know your profit on every single order.
Calculate the real cost of every print including electricity, printer depreciation, and time — not just filament weight.
Track printers, parts, and accessories. Attach hardware costs to orders for accurate P&L — even one-off items like fasteners.
Organize print files into projects. Re-use them as order templates so re-ordering is instant and cost estimates stay accurate.
Send alerts to any HTTPS endpoint — Discord, Slack, or your own server — for low stock, order due dates, and status changes.
Export spools, print jobs, orders, hardware, and projects as CSV files any time from Settings. Your data, always portable.
Easy on the eyes during late-night print sessions. Dark mode is the default and it looks great.
One Docker container. No configuration required.
Drop a docker-compose.yml into any directory on your server.
One command pulls the image and starts everything.
Log in with changeme, then set a real password. Done.
services: spoolsense: image: jaconah/spoolsense:latest container_name: spoolsense ports: - "8000:8000" volumes: - ./data:/app/data restart: unless-stopped
$ docker compose up -d SpoolSense available at http://your-server-ip:8000
docker compose pull && docker compose up -d —
database migrations run automatically on startup. Your data is always safe in the mounted ./data volume.
The self-hosted version is free and open source. If it's saving you time or helping you run a tighter print shop, a tip is a great way to say thanks and help keep development going.
Tip on Ko-fiKo-fi · secure, optional, one-time or recurring