Spoolman Hébergement
Suivre les bobines de filament d'impression 3D, l'utilisation et l'inventaire avec une base de données web organisée et une API.
- Un clic déployer
- 15 Go Espace disque nécessaire
- 1 Go de RAM Mémoire nécessaire
- À partir de 2 € Prix
Ce que vous obtenez
sur AvaHost
Le déploiement en un clic, un domaine personnalisé, HTTPS gratuit, des mises à jour automatiques des applications et des sauvegardes programmées sont inclus avec chaque application Cloud. Vous pouvez exécuter plusieurs applications sur un seul serveur, et l'accès au terminal est inclus.
Ce modèle n'inclut pas de conteneur de base de données.

Tech
- Image Docker
- ghcr.io/donkie/spoolman:latest
- Port par défaut
- 8000

Comment fonctionne Spoolman
Spoolman centralise les fabricants, les types de filament, les bobines individuelles, les emplacements, les champs personnalisés et les historiques d'utilisation dans un seul inventaire. Le client web permet à un opérateur de créer et modifier des enregistrements, de rechercher ou regrouper la collection, de filtrer par matériau ou emplacement, et de générer des étiquettes avec codes QR pour identifier les bobines physiques.
Une API REST et les mises à jour WebSocket permettent aux logiciels d'impression compatibles de lire et modifier les données d'inventaire. Moonraker, les interfaces Klipper, OctoPrint, Home Assistant et d'autres intégrations peuvent signaler la consommation au fur et à mesure de la progression des travaux. Ces intégrations restent des systèmes distincts et doivent être pointées vers l'adresse Spoolman hébergée par l'utilisateur.
Fonctionnalités clés de Spoolman
Le package catalogue persiste le répertoire de données Spoolman, qui inclut la base de données locale par défaut et l'état de l'application. Aucun service PostgreSQL ou MariaDB n'est provisionné. Les enregistrements d'inventaire, l'historique d'utilisation, les étiquettes, les champs personnalisés et les paramètres d'intégration dépendent donc de la disponibilité continue du volume d'application attaché lors des mises à jour et de la récupération.
Spoolman n'a pas d'authentification utilisateur intégrée. Son guide de sécurité en amont indique que quiconque peut accéder au service peut lire et modifier l'inventaire. HTTPS protège le trafic en transit mais n'ajoute pas de portail de compte, donc la page hébergée ne doit pas présenter l'URL publique comme un espace de travail multi-utilisateur privé.

Auto-hébergement de Spoolman : exigences et coût
L'utilisation des ressources augmente avec les enregistrements de bobines et de filaments, l'historique d'utilisation, les ressources d'étiquettes, le trafic API, l'activité WebSocket, les intégrations, les imprimantes simultanées et les navigateurs concurrents. Le catalogue enregistre PostgreSQL et MariaDB comme Non requis et persiste le répertoire de données de l'application, de sorte que la base de données locale et les fichiers d'inventaire doivent être traités comme un seul ensemble de récupération.
Sur AvaHost, Spoolman utilise le Plan 1 à 2 €. Le package Spoolman hébergé inclut le déploiement en un clic, un domaine personnalisé avec HTTPS automatisé, les mises à jour automatiques de l'application et les sauvegardes planifiées. Spoolman lui-même ne fournit aucune couche d'authentification. Quiconque peut accéder au domaine assigné peut consulter ou modifier l'inventaire, et AvaHost ne revendique pas de proxy de contrôle d'accès supplémentaire. Connectez uniquement les intégrations de confiance, gardez les consommateurs d'API sous votre contrôle et évitez de placer des données opérationnelles sensibles dans une instance ouvertement accessible.
Qui utilise Spoolman
Les imprimantes domestiques utilisent Spoolman pour mémoriser quelle bobine est montée, quelle quantité de matériau reste et où se trouvent les remplaçants. Les ateliers partagés peuvent étiqueter les étagères et les bobines, tandis que les petites équipes de production connectent plusieurs imprimantes à un seul inventaire afin que les mises à jour de consommation ne restent pas dans des feuilles de calcul séparées.
L'application est conçue autour de l'administration du filament plutôt que du contrôle de l'imprimante. Elle ne planifie pas les travaux, ne tranche pas les modèles, n'opère pas les imprimantes et ne fournit pas OctoPrint, Moonraker, Klipper, Home Assistant, Prometheus, le matériel d'étiquetage ou les appareils de numérisation dans le cadre du package hébergé.
F.A.Q
Spoolman commence à 2 € sur le Plan 1. Le plan d’entrée convient à un catalogue de filaments modeste et une activité API légère. Le nombre de bobines, l’historique d’utilisation, les données d’étiquettes, le trafic WebSocket, les services d’imprimante connectée et les navigateurs simultanés sont les signaux pratiques pour décider si l’installation a besoin de plus de traitement ou de stockage.
Spoolman n’inclut pas d’authentification intégrée, et le modèle hébergé n’ajoute pas de couche de contrôle d’accès supplémentaire. Toute personne ayant accès au domaine peut consulter ou modifier les enregistrements d’inventaire. Utilisez le service uniquement avec un chemin d’accès de confiance et ne considérez pas HTTPS seul comme une protection contre les modifications non autorisées d’inventaire.
Les logiciels compatibles peuvent se connecter via l’API documentée de Spoolman, mais le service d’impression, le plug-in, les identifiants et la configuration réseau ne sont pas fournis. Pointez chaque intégration de confiance vers l’adresse HTTPS finale, testez le comportement de lecture et d’écriture avec une bobine non critique, et confirmez qu’aucun système non approuvé ne peut accéder au même point de terminaison.
AvaHost applique les mises à jour d’application et conserve le répertoire de données persistant Spoolman attaché au service. Les sauvegardes programmées sont incluses pour l’installation hébergée. La base de données locale, les champs personnalisés, les étiquettes et les enregistrements d’utilisation doivent être considérés comme un seul ensemble de données. Veuillez donc examiner les intégrations importantes et les totaux d’inventaire après une modification substantielle en amont.
