Skip to content

Printernizer Documentation

Professional 3D Printer Management System for Bambu Lab & Prusa Printers

Enterprise-grade fleet management with real-time monitoring, automated file handling, and business analytics. Perfect for 3D printing services, educational institutions, and production environments.

Tested with: Bambu Lab A1 and Prusa Core One


What is Printernizer?

Printernizer is a complete production-ready 3D printer management system that provides:

  • Real-time printer monitoring - Live status, temperature, and job progress via MQTT & HTTP APIs
  • Unified file management - Seamless file handling with one-click downloads and status tracking
  • Business-ready interface - Professional dashboard with compliance features and analytics
  • WebSocket real-time updates - Live dashboard with instant status updates
  • Enterprise deployment - Docker, Kubernetes, monitoring, and CI/CD ready
  • Easy setup - Multiple deployment options with comprehensive documentation

Getting Started

  • Quick Start


    Get Printernizer up and running in 5-10 minutes with our streamlined installation guides.

    Installation Guide

  • Configuration


    Learn how to configure printers, customize settings, and optimize your setup.

    Configuration Reference

  • User Guide


    Explore features, learn best practices, and master the Printernizer interface.

    User Guide

  • API Reference


    Complete API documentation for developers integrating with Printernizer.

    API Reference


Key Features

Printer Support

  • Bambu Lab Printers - Full MQTT integration with real-time status updates
  • Prusa Printers - HTTP API integration via PrusaLink
  • Auto-discovery - Automatically find printers on your network (SSDP + mDNS)
  • Multi-printer management - Simultaneous monitoring of multiple printers
  • Connection health monitoring - Automatic retry and error handling

Tested with: Bambu Lab A1 and Prusa Core One

Real-time Monitoring

  • Live status updates - Current printer state, temperatures, progress
  • Job tracking - Layer-by-layer progress with time estimates
  • WebSocket connectivity - Instant updates without page refresh
  • Mobile responsive - Full functionality on phones and tablets

File Management

  • Unified file browser - See files from all printers in one place
  • One-click downloads - Direct download from printer storage
  • Status tracking - Visual indicators for file availability and download status
  • Smart filtering - Filter by printer, status, and file type
  • 3D preview thumbnails - Automatic thumbnail generation for STL, 3MF, GCODE, and BGCODE files
  • Intelligent caching - 30-day cache for fast preview loading

Business Features

  • Professional dashboard - Clean, business-ready interface
  • Analytics and reporting - Usage statistics and performance metrics
  • Multi-user support - Role-based access control
  • GDPR compliance - Data privacy and retention controls

Deployment Options

Choose the deployment method that fits your needs:

Direct Python installation - best for development and testing.

Setup time: 5 minutes

Learn More →

Containerized deployment - best for production servers and NAS systems.

Setup time: 5 minutes

Learn More →

Integrated with Home Assistant - best for 24/7 operation.

Setup time: 10 minutes

Learn More →

Quick deployment on Raspberry Pi with automated setup script.

Setup time: 10 minutes

Learn More →


Documentation Sections

For Users

For Developers

Additional Resources


Current Status: Production Ready

Core functionality implemented and tested:

  • ✅ Complete backend with FastAPI + async SQLite
  • ✅ Professional web interface with mobile-responsive design
  • ✅ Full printer integration (Bambu Lab & Prusa manufacturers)
  • ✅ Real-time monitoring with WebSocket updates
  • ✅ File management and download system
  • ✅ 3D preview system (STL, 3MF, GCODE, BGCODE rendering)
  • ✅ System optimization (error handling, monitoring, health checks)
  • ✅ Business analytics and reporting features
  • Docker containerization (standalone & Home Assistant)
  • ✅ Multi-architecture support (x86_64, ARM64, ARMv7)

Coming Soon:

  • 🔄 Kubernetes orchestration
  • 🔄 Advanced HA integration (MQTT discovery, sensors, automations)
  • 🔄 Watch folders and automation

Support & Contributing


Ready to get started? Head over to the Installation Guide to begin your Printernizer journey!