Spoolman Hosting

Traccia bobine di filamento per stampa 3D, utilizzo e inventario con un ordinato database web e API.

  • Un clic distribuisci
  • 15 GB Spazio su disco necessario
  • 1 GB di RAM Memoria necessaria
  • Da 2 € Prezzo
Ordina ora Nessuna tassa di attivazione

Cosa ottieni
su AvaHost

Il deployment con un clic, un dominio personalizzato, HTTPS gratuito, aggiornamenti automatici dell'applicazione e backup programmati sono inclusi con ogni Cloud App. Puoi eseguire più app su un server e l'accesso al terminale è incluso.

Questo template non include un contenitore di database.

Ordina server

Tecnologia

Immagine Docker
ghcr.io/donkie/spoolman:latest
Porta predefinita
8000

Come funziona Spoolman

Spoolman mantiene produttori, tipi di filamento, bobine individuali, ubicazioni, campi personalizzati e registri di utilizzo in un unico inventario. Il client web consente a un operatore di creare e modificare record, cercare o raggruppare la collezione, filtrare per materiale o ubicazione e preparare etichette con codici QR per identificare le bobine fisiche.

Un'API REST e gli aggiornamenti WebSocket consentono al software di stampa compatibile di leggere e modificare i dati dell'inventario. Moonraker, i front end di Klipper, OctoPrint, Home Assistant e altre integrazioni possono segnalare il consumo mentre i lavori progrediscono. Queste integrazioni rimangono sistemi separati e devono essere indirizzate all'indirizzo Spoolman ospitato dall'utente.

Caratteristiche principali di Spoolman

Il pacchetto catalogue persiste la directory dei dati di Spoolman, che include il database locale predefinito e lo stato dell'applicazione. Non viene fornito alcun servizio PostgreSQL o MariaDB. I record dell'inventario, la cronologia di utilizzo, le etichette, i campi personalizzati e le impostazioni di integrazione dipendono quindi dal fatto che il volume dell'applicazione allegato rimanga disponibile durante gli aggiornamenti e il ripristino.

Spoolman non dispone di autenticazione utente integrata. Le sue linee guida sulla sicurezza upstream affermano che chiunque possa raggiungere il servizio può leggere e modificare l'inventario. HTTPS protegge il traffico in transito ma non aggiunge un gate di account, quindi la pagina ospitata non deve presentare l'URL pubblico come uno spazio di lavoro multi-utente privato.

Self-hosting di Spoolman: requisiti e costi

L'utilizzo delle risorse cresce con i record di bobine e filamenti, la cronologia di utilizzo, le risorse di etichettatura, il traffico API, l'attività WebSocket, le integrazioni, le stampanti simultanee e i browser concorrenti. Il catalogue registra PostgreSQL e MariaDB come Non richiesti e persiste la directory dei dati dell'applicazione, quindi il database locale e i file dell'inventario devono essere trattati come un unico set di ripristino.

Su AvaHost, Spoolman utilizza Plan 1 a €2. Il pacchetto Spoolman ospitato include distribuzione con un clic, un dominio personalizzato con HTTPS automatico, aggiornamenti automatici dell'applicazione e backup pianificati. Spoolman stesso non fornisce alcun livello di autenticazione. Chiunque possa raggiungere il dominio assegnato può visualizzare o modificare l'inventario, e AvaHost non rivendica un proxy di controllo di accesso aggiunto. Connetti solo integrazioni attendibili, mantieni i consumer API sotto il tuo controllo e evita di inserire dati operativi sensibili in un'istanza apertamente raggiungibile.

Chi utilizza Spoolman

Le stampanti domestiche utilizzano Spoolman per ricordare quale bobina è montata, quanto materiale rimane e dove sono conservati i ricambi. I laboratori condivisi possono etichettare scaffali e bobine, mentre i piccoli team di produzione collegano più stampanti a un unico inventario in modo che gli aggiornamenti di consumo non rimangono in fogli di calcolo separati.

L'applicazione è progettata attorno all'amministrazione del filamento piuttosto che al controllo della stampante. Non pianifica lavori, affetta modelli, opera stampanti o fornisce OctoPrint, Moonraker, Klipper, Home Assistant, Prometheus, hardware di etichettatura o dispositivi scanner come parte del pacchetto ospitato.

F.A.Q

  • Spoolman inizia a €2 nel Piano 1. Il piano entry è adatto a un catalogo filamenti modesto e un’attività API leggera. Il numero di bobine, la cronologia di utilizzo, i dati delle etichette, il traffico WebSocket, i servizi stampanti connessi e i browser simultanei sono i segnali pratici per decidere se l’installazione necessita di più elaborazione o archiviazione.

  • Spoolman non include autenticazione integrata e il template ospitato non aggiunge un livello di controllo accesso separato. Chiunque possa raggiungere il dominio può ispezionare o modificare i record di inventario. Utilizza il servizio solo con un percorso di accesso affidabile e non considerare HTTPS da solo come protezione contro modifiche non autorizzate dell’inventario.

  • Il software compatibile può connettersi tramite l’API documentata di Spoolman, ma il servizio di stampa, il plug-in, le credenziali e la configurazione di rete non sono inclusi. Indirizza ogni integrazione attendibile all’indirizzo HTTPS finale, testa il comportamento di lettura e scrittura con uno spool non critico e conferma che nessun sistema non attendibile possa raggiungere lo stesso endpoint.

  • AvaHost applica gli aggiornamenti dell’applicazione e mantiene la directory dati persistente di Spoolman collegata al servizio. I backup pianificati sono inclusi per l’installazione ospitata. Il database locale, i campi personalizzati, le etichette e i record di utilizzo devono essere considerati un unico set di dati, quindi rivedi le integrazioni importanti e i totali dell’inventario dopo un cambiamento upstream sostanziale.