Servidor autohospedado para Obico, una plataforma open source de impresión 3D inteligente con detección de fallos mediante IA para impresoras OctoPrint y Klipper.
Donkie/Spoolman
Servicio web autohospedado para controlar las bobinas de filamento de impresoras 3D, su peso y consumo, integrado con OctoPrint y Klipper/Moonraker.
- Estrellas
- 2,986
- Forks
- 319
- Issues abiertos
- 171
- Último commit
- anteayer
¿Qué es?
Spoolman es un servicio web autohospedado para llevar un inventario de bobinas de filamento para impresoras 3D y controlar cuánto filamento se consume. Funciona como una base de datos central que se conecta a software de impresión como OctoPrint y Klipper con Moonraker. Cuando se realiza una impresión, la impresora conectada actualiza automáticamente el peso de la bobina.
El proyecto incluye un cliente web integrado para crear, editar y eliminar tipos de filamento, fabricantes y bobinas individuales. El inventario se puede buscar, agrupar y filtrar por campos como fabricante, material y ubicación, y se pueden añadir campos personalizados. También incluye un diseñador de etiquetas que genera etiquetas con códigos QR para identificar las bobinas. Una REST API y las actualizaciones por WebSocket permiten que otro software lea y modifique los datos. La base de datos puede ser SQLite, PostgreSQL, MySQL o CockroachDB.
Spoolman está diseñado para gestionar actualizaciones de varias impresoras a la vez. La integración con Prometheus proporciona datos históricos de consumo. Los datos de filamentos se pueden obtener de SpoolmanDB, mantenida por la comunidad.
Funciones clave
- 01Control de tipos de filamento, fabricantes y bobinas individuales, con sus pesos
- 02Actualización automática del peso de las bobinas desde OctoPrint y Klipper/Moonraker durante las impresiones
- 03Cliente web integrado con búsqueda, agrupación, filtros y campos personalizados
- 04Diseñador de etiquetas para imprimir etiquetas con códigos QR para las bobinas
- 05REST API y actualizaciones por WebSocket para integrarse con otro software
- 06Compatible con SQLite, PostgreSQL, MySQL y CockroachDB
Casos de uso
- Controlar el consumo de filamento en varias impresoras 3D de un taller o espacio maker
- Saber cuánto filamento queda en cada bobina antes de iniciar una impresión
- Etiquetar las bobinas con códigos QR para identificarlas y escanearlas rápidamente
- Proporcionar datos de filamentos a Home Assistant u otras herramientas de automatización
Inicio rápido
- 1
Sigue las instrucciones de la página de instalación de la Wiki
Antes de usarlo
- El desarrollador principal lo mantiene en su tiempo libre.
- El nuevo cliente web puede no funcionar correctamente en algunas configuraciones; puedes seleccionar el cliente heredado con SPOOLMAN_LEGACY_CLIENT=TRUE.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es Spoolman?
- Servicio web autohospedado para controlar las bobinas de filamento de impresoras 3D, su peso y consumo, integrado con OctoPrint y Klipper/Moonraker. Spoolman es un servicio web autohospedado para llevar un inventario de bobinas de filamento para impresoras 3D y controlar cuánto filamento se consume. Funciona como una base de datos central que se conecta a software de impresión como OctoPrint y Klipper con Moonraker. Cuando se realiza una impresión, la impresora conectada actualiza automáticamente el peso de la bobina.
- ¿Spoolman es gratuito? ¿Qué licencia tiene?
- Spoolman es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Spoolman sigue mantenido?
- Mantenimiento activo. El último commit de Spoolman fue el 4 nov 2026.
- ¿Para qué puedo usar Spoolman?
- Controlar el consumo de filamento en varias impresoras 3D de un taller o espacio maker Saber cuánto filamento queda en cada bobina antes de iniciar una impresión Etiquetar las bobinas con códigos QR para identificarlas y escanearlas rápidamente Proporcionar datos de filamentos a Home Assistant u otras herramientas de automatización
- ¿Cómo se instala Spoolman?
- Sigue las instrucciones de la página de instalación de la Wiki
- ¿Dónde consigo Spoolman?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Donkie/Spoolman
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una interfaz web para controlar impresoras 3D de consumo y ejecutar y supervisar impresiones desde el navegador.
Laminador de código abierto que convierte modelos 3D en G-code para impresoras FDM de Bambu Lab, Prusa, Creality, Voron y otras marcas.
Interfaz web adaptable para supervisar y controlar impresoras 3D basadas en Klipper, construida sobre la API de Moonraker.
Una interfaz web gratuita y de código abierto para Klipper que permite gestionar y supervisar tu impresora 3D desde el navegador.
Servidor API autohospedado para gestionar un bar en casa, diseñado específicamente para recetas de cócteles, ingredientes e inventario.