Spoolman Hosting
Urmăriți bobinele de filament pentru imprimantă 3D, utilizarea și inventarul cu o bază de date web ordonată și API.
- Un clic implementare
- 15 GB Spațiu pe disc necesar
- 1 GB RAM Memorie necesară
- De la 2 € Preț
Ce primești
pe AvaHost
Implementare cu un singur clic, un domeniu personalizat, HTTPS gratuit, actualizări automate ale aplicației și backup-uri programate vin împreună cu fiecare Aplicație Cloud. Poți rula mai multe aplicații pe un singur server, iar accesul la terminal este inclus.
Acest șablon nu include un container de bază de date.

Tehnologie
- Imagine Docker
- ghcr.io/donkie/spoolman:latest
- Port implicit
- 8000

Cum funcționează Spoolman
Spoolman păstrează producători, tipuri de filament, bobine individuale, locații, câmpuri personalizate și înregistrări de utilizare într-un singur inventar. Clientul web permite unui operator să creeze și să editeze înregistrări, să caute sau să grupeze colecția, să filtreze după material sau locație și să pregătească etichete cu coduri QR pentru identificarea bobinelor fizice.
O API REST și actualizări WebSocket permit software-ului de imprimare compatibil să citească și să modifice datele de inventar. Moonraker, interfețele Klipper, OctoPrint, Home Assistant și alte integrări pot raporta consumul pe măsură ce joburile progresează. Aceste integrări rămân sisteme separate și trebuie să fie direcționate către adresa Spoolman găzduită de utilizator.
Caracteristici cheie ale Spoolman
Pachetul catalogului păstrează directorul de date Spoolman, care include baza de date locală implicită și starea aplicației. Nu este aprovizionat niciun serviciu PostgreSQL sau MariaDB. Înregistrările de inventar, istoricul de utilizare, etichetele, câmpurile personalizate și setările de integrare depind deci de volumul de aplicație atașat care rămâne disponibil prin actualizări și recuperare.
Spoolman nu are autentificare utilizator încorporată. Ghidul de securitate din aupstream declară că oricine poate accesa serviciul poate citi și modifica inventarul. HTTPS protejează traficul în tranzit, dar nu adaugă o poartă de cont, deci pagina găzduită nu trebuie să prezinte URL-ul public ca un spațiu de lucru privat multi-utilizator.

Auto-găzduirea Spoolman: cerințe și cost
Utilizarea resurselor crește odată cu înregistrările de bobine și filament, istoricul de utilizare, activele de etichetare, traficul API, activitatea WebSocket, integrările, imprimantele simultane și browserele concurente. Catalogul înregistrează PostgreSQL și MariaDB ca Nu este necesar și păstrează directorul de date al aplicației, deci baza de date locală și fișierele de inventar trebuie tratate ca un singur set de recuperare.
Pe AvaHost, Spoolman folosește Planul 1 la €2. Pachetul Spoolman găzduit include implementare cu un singur clic, un domeniu personalizat cu HTTPS automatizat, actualizări automate ale aplicației și copii de siguranță programate. Spoolman în sine nu oferă niciun strat de autentificare. Oricine poate accesa domeniul atribuit poate vizualiza sau modifica inventarul, iar AvaHost nu pretinde un proxy de control al accesului adăugat. Conectați doar integrări de încredere, mențineți consumatorii API sub controlul dvs. și evitați plasarea datelor operaționale sensibile într-o instanță deschisă accesibilă.
Cine folosește Spoolman
Imprimantele de acasă folosesc Spoolman pentru a-și aminti care bobină este montată, cât material rămâne și unde sunt stocate înlocuitorii. Atelierele partajate pot eticheta rafturi și bobine, în timp ce echipele mici de producție conectează mai multe imprimante la un inventar, astfel încât actualizările de consum nu trăiesc în foi de calcul separate.
Aplicația este proiectată în jurul administrării filamentului mai degrabă decât controlul imprimantei. Nu programează joburi, nu taie modele, nu operează imprimante și nu furnizează OctoPrint, Moonraker, Klipper, Home Assistant, Prometheus, hardware de etichetare sau dispozitive scanner ca parte a pachetului găzduit.
F.A.Q
Spoolman începe la €2 pe Plan 1. Planul de intrare se potrivește unui catalog modest de filament și unei activități API ușoare. Numărul de bobine, istoricul utilizării, datele etichetelor, traficul WebSocket, serviciile imprimantei conectate și browserele simultane sunt semnalele practice pentru a decide dacă instalația necesită mai mult procesor sau stocare.
Spoolman nu include autentificare încorporată, iar șablonul găzduit nu adaugă un strat separat de control al accesului. Oricine poate accesa domeniul poate inspecta sau modifica înregistrările de inventar. Utilizați serviciul doar cu o cale de acces de încredere și nu tratați HTTPS în sine ca protecție împotriva modificărilor neautorizate ale inventarului.
Software-ul compatibil se poate conecta prin API-ul documentat al Spoolman, dar serviciul de imprimare, plug-in-ul, acreditările și configurația rețelei nu sunt incluse. Direcționați fiecare integrare de încredere către adresa HTTPS finală, testați comportamentul de citire și scriere cu o spool non-critică și confirmați că niciun sistem neîncrezut nu poate accesa același endpoint.
AvaHost aplică actualizări ale aplicației și menține directorul persistent de date Spoolman atașat la serviciu. Copiile de siguranță programate sunt incluse pentru instalarea găzduită. Baza de date locală, câmpurile personalizate, etichetele și înregistrările de utilizare trebuie considerate un singur set de date, deci revizuiți integrările importante și totalurile de inventar după o schimbare substanțială din amonte.
