Spoolman
3D-Druck-Filament-Spulen-Tracker mit Bestandsverwaltung und QR-Code-Etiketten
Wählen Sie einen VPS-Plan, um Spoolman bereitzustellen
Verlängerungspreis CHF 13.99/Mon. für 2 Jahre. Jederzeit kündbar.
Über Spoolman
Spoolman ist ein selbst gehosteter Filament-Bestandsmanager, der speziell für 3D-Druck-Enthusiasten und Druckfarmen entwickelt wurde. Er ersetzt Ad-hoc-Tabellen und handschriftliche Notizen durch eine strukturierte, durchsuchbare Datenbank, die jede Filamentspule vom Kauf bis zum letzten Gramm verfolgt. Materialprofile speichern Hersteller, Farbe, Materialtyp, Dichte und Temperatureinstellungen, sodass die richtigen Daten beim Einrichten eines neuen Drucks immer zur Hand sind. Das leichtgewichtige SQLite-Backend läuft ohne externe Abhängigkeiten, wodurch Spoolman einfach als einzelner Container auf jedem VPS bereitgestellt werden kann — keine externe Datenbankeinrichtung oder komplexe Konfiguration erforderlich.
Häufige Anwendungsfälle
Heimwerker nutzen Spoolman, um das verbleibende Filament über Dutzende teilweise verwendeter Spulen hinweg zu verfolgen, wodurch Druckabbrüche aufgrund unerwartet ausgehenden Materials vermieden werden. Druckfarmen nutzen es als zentrale Bestandszentrale — Bediener scannen das QR-Etikett auf einer Spule, bevor sie sie laden, und Moonraker erfasst automatisch das geschätzte verbrauchte Gewicht, sobald der Druck abgeschlossen ist. Filament-Wiederverkäufer und -Studios nutzen die Materialprofile von Spoolman, um einen Produktkatalog jedes Materials und jeder Farbe auf Lager zu führen, was das Nachschlagen technischer Spezifikationen bei Kundenberatungen erleichtert. Makerspaces teilen sich eine einzige Spoolman-Instanz über mehrere Drucker und Mitglieder hinweg, wobei jede Spule einer bestimmten Maschine und einem Benutzer zugeordnet wird, um genaue Kosten- und Nachbestellungsentscheidungen zu treffen.
Hauptmerkmale
- Spulenbestandsverwaltung: Hersteller, Material, Farbe, Anfangsgewicht und verbleibendes Filament für jede Spule erfassen
- Material- und Herstellerprofile: wiederverwendbare Temperatur-, Dichte- und Farbeinstellungen speichern, die für alle Spulen eines bestimmten Typs gelten
- REST-API: vollständige CRUD-API für Spulen, Materialien und Hersteller, zugänglich unter /api/v1
- Klipper- und Moonraker-Integration: native API-Unterstützung ermöglicht es Ihrem Drucker, den Spulenverbrauch nach Abschluss des Drucks automatisch zu registrieren
- QR-Code-Etiketten: scannbare QR-Etiketten für jede Spule generieren, die das vollständige Profil in jedem mobilen Browser öffnen
- WebSocket-Echtzeit-Updates: Bestandsänderungen werden sofort und ohne Seitenaktualisierung an alle Clients übertragen
- Mehrere Datenbank-Backends: SQLite standardmäßig; PostgreSQL, MariaDB und CockroachDB werden für Mehrbenutzer- oder hohe Schreiblasten unterstützt
- Automatische SQLite-Backups: geplante Backups der Datenbankdatei verhindern versehentlichen Datenverlust
- Prometheus-Metrik-Endpunkt: Bestandsstatistiken über /metrics an Grafana und andere Überwachungstools weitergeben
- Läuft als Nicht-Root-Benutzer: Der Containerprozess läuft als eingeschränkter App-Benutzer, was die Containersicherheit ohne zusätzliche Konfiguration verbessert
Warum Spoolman auf Hostinger VPS bereitstellen
Der Betrieb von Spoolman auf einem Hostinger VPS bietet Ihrer Werkstatt oder Druckfarm einen persistenten, stets verfügbaren Inventarserver, der von jedem Gerät in Ihrem Netzwerk oder dem Internet aus zugänglich ist — keine Abhängigkeit von einem PC, der deaktiviert, und kein Cloud-Abonnement erforderlich. Alle Bestandsdaten bleiben auf Ihrem Server, ohne dass ein Drittanbieterdienst sieht, welche Materialien Sie verwenden oder wie viel Sie drucken. Das schlanke SQLite-Backend sorgt dafür, dass selbst ein kleiner VPS-Plan einen großen Spulenkatalog ohne Leistungseinbußen verarbeitet, und das Traefik HTTPS-Routing bietet Ihnen eine sichere, browserzugängliche URL ohne manuelle Zertifikatsverwaltung. Wenn Ihre Farm wächst, erfordert der Wechsel zu PostgreSQL oder MariaDB nur wenige Änderungen an den Umgebungsvariablen und eine Datenmigration.
Wählen Sie einen VPS-Plan, um Spoolman bereitzustellen
Verlängerungspreis CHF 13.99/Mon. für 2 Jahre. Jederzeit kündbar.