PrintStash
PrintStash es una aplicación web autocontenida para gestionar archivos de impresión 3D, metadatos del slicer y flota de impresoras.
Ficha actualizada 23 sept 2026, 15:40 · upstream 23 sept 2026, 15:02 · release v0.13.0
Qué es PrintStash
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
PrintStash es un software open source autocontenido para la gestión de archivos de impresión 3D. Conecta tu biblioteca de modelos con tus impresoras locales, permite visualizar los archivos en el navegador, abrirlos directamente en tu slicer (OrcaSlicer, Bambu Studio, PrusaSlicer) y mantener todo el historial de revisiones de G-code junto a cada modelo. Se puede ejecutar localmente con SQLite y disco duro persistente, sin necesidad de PostgreSQL ni servicios externos.
- Organizar un archivo de impresión 3D completo (modelo + G-code) en una sola ubicación
- Gestionar múltiples impresoras conectadas a tu red local sin usar la nube
- Compartir modelos con otros usuarios mediante enlaces públicos temporales
- Mantener el historial de revisiones y resultados de cada impresión
- Planificar mantenimiento de impresoras y tiempos de espera
- Gestionar materiales (filamento) y costos por proyecto
- Soporta múltiples formatos: STL, 3MF, OBJ, STEP/STP, G-code y archivos ZIP con estructura de carpetas
- Permite importar modelos desde sitios como Thingiverse, Printables o MakerWorld sin necesidad de extensiones
- Soporta impresoras compatibles con Moonraker (Bambu Lab), PrusaSlicer y OrcaSlicer
- Permite abrir archivos directamente en el slicer mediante enlaces de deep link
- Mantiene historial de revisiones de G-code junto a cada modelo para comparar resultados
- Soporta conexión con Spoolman (Bambu Studio) para sincronizar inventario de filamento
- Requiere un servidor local con Docker Compose, no funciona en entornos cloud nativos sin configuración adicional
- La sincronización con Spoolman depende de que el proveedor de impresora soporte la API
- Los modelos compartidos son solo lectura y no se pueden editar directamente desde el navegador
- No incluye exportación a formatos como OBJ o STEP para compartir archivos con otros usuarios
- El historial de impresiones requiere conexión a una impresora conectada al mismo servidor
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instala Docker Compose y descarga docker-compose.simple.yml. Ejecuta `docker compose up -d`. Configura un usuario administrador con contraseña segura en la primera vez. Para producción, usa docker-compose.prod.yml que mantiene el API interno y requiere tu propio secreto de firma. Usa HTTPS con un certificado autofirmado o un reverse proxy como Nginx con TLS. Mantiene los volúmenes persistentes para guardar archivos y datos del usuario.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.







