Notas desde la bóveda.
Notas de versión, guías de campo y lo aprendido a base de organizar flujos de trabajo de impresión 3D reales.
Limpiar un pack de STL descargado al ingerirlo
Lo que de verdad limpia un pack descargado: deduplicación por hash de contenido al ingerir durante la importación del ZIP, no reparación de mallas ni un barrido manual.
Leer la notaTODAS LAS NOTAS
113 entradasRoles, cuentas y auditoría de makerspace
PrintStash cubre el control de acceso del makerspace: cuenta por miembro, roles por colección, permisos por impresora, OIDC y rastro con secretos censurados.
¿Tu impresora limita tu pila autoalojada?
Comprar una impresora fija tu stack de control. Tu biblioteca no tiene por qué seguirlo: qué expone cada interfaz, qué se mantiene portable y qué sigue en beta.
Gestiona archivos en varias máquinas Klipper
Gestionar archivos máquina por máquina aguanta hasta dos impresoras y es el cuello de botella. Una biblioteca con cola de flota cambia el flujo.
Herramientas autoalojadas para Spoolman
Moonraker, un plugin de OctoPrint y unos puentes alimentan Spoolman. Dónde vive cada conexión, qué actualiza y qué capa une consumo a una impresión terminada.
Sincronizar la tarjeta SD con la biblioteca
La sincronización SD solo existe en Klipper, donde la tarjeta es una carpeta del servidor. Eliges dirección: enviar desde la biblioteca o importar historial.
Respaldar volúmenes de Docker de impresión 3D
Qué volumen guarda la base de datos, los modelos y la clave de cifrado, por qué el archivo integrado supera copiar en marcha, y qué no restaura la instantánea.
Filamento: coste real por impresión autoalojado
El coste por impresión son los gramos entre 1000 por tu precio por kilo. Qué mitad puede medir una pila autoalojada y dónde acaba el número.
PrintStash v0.12.1: fiabilidad en el arranque del contenedor
Por qué algunos contenedores de la API entraban en bucle tras las migraciones, las dos variables de entorno que lo arreglan y a quién afecta.
Ecosistemas de impresoras 3D para autoalojar
Klipper admite cualquier software, Bambu exige modo LAN y desarrollador, Prusa está en medio y Elegoo se divide. Qué permite cada interfaz al software.
Gestión de impresión autoalojada para Elegoo
Tu Elegoo decide cuánto puede hacer la biblioteca: la Neptune 4 usa Klipper con todas las capacidades; la Centauri Carbon, un proveedor en beta sin inventario.
Tu granja de impresión 3D, desde el móvil
PrintStash se instala como PWA: la granja en casa o fuera, por WireGuard o Tailscale, avisos por ntfy o Telegram. Sin conexión, la carcasa, no la biblioteca.
Qué es 'nivel producción' en una biblioteca 3D
Cuatro propiedades comprobables separan infraestructura de un hobby, una valoración honesta de PrintStash v0.11.4 y lo que falta en la categoría.
Poner una biblioteca 3D autoalojada tras SSO
PrintStash admite OpenID Connect, así que los miembros entran con tu proveedor. Qué controla y qué no el mapeo de grupos, y qué queda por asignar.
Gestionar varias impresoras 3D desde un panel
Qué muestra un panel autoalojado: el estado en vivo de cada máquina, las estadísticas agregadas de las impresiones y los puntos donde dejan de ser comparables.
Recepción de pedidos en una granja pequeña
La recepción va delante de la biblioteca, no dentro: un correo o un buzón, y una regla para llegar a producción. Cuánto cuesta cada canal y dónde acaba.
Sincronizar archivos STL entre PC y NAS
Elige una dirección y no la cambies: un montaje, un rsync en un solo sentido o Syncthing para dos vías. Y qué cambia cuando una biblioteca indexa el NAS.
Enviar impresiones a una Elegoo Centauri Carbon
PrintStash v0.11.3 añadió la subida de G-code a la Centauri Carbon y Carbon 2. En qué difieren SDCP y MQTT y lo escasa que es la evidencia.
PrintStash v0.12.0: reparto de flota por material
La comprobación previa compara material y boquilla, los lotes ganan copias y prioridad, y la API se publica también en una imagen lite.
Encolar y planificar impresiones en una granja
Qué hace una cola de flota: las tres estrategias, qué hace elegible a una impresora, el drenaje, el mantenimiento y los endpoints /api/v1/fleet.
Filamento, coste y qué revisión funcionó
Dónde debe vivir el registro de una impresión, qué números se miden y cuáles se estiman, y cómo leer el filamento y el coste por modelo, revisión e impresora.
Aloja una biblioteca privada tipo Thingiverse
Cuánto de un sitio de modelos puedes reproducir: previsualizaciones, búsqueda, etiquetas y colecciones, sin catálogo, comentarios ni galerías. Qué compartir.
Herramientas 3D fáciles con Docker Compose
Qué herramientas 3D se instalan con un comando de Compose, por servicios y valores a editar, y qué queda a mano. Incluye la instalación mínima de PrintStash.
Conseguir impresiones reproducibles en la flota
El laminado determinista hace el archivo idéntico, no las máquinas. Qué fija una compilación anclada y dónde vive el registro máquina-laminado.
¿Hay un mejor explorador de archivos Moonraker?
El gestor de archivos de Moonraker lista la salida del slicer de una máquina. Cómo saber si necesitas otro front-end, una biblioteca detrás o ninguna.
Repara errores no manifold antes de imprimir
Qué hacen a un laminado agujeros, normales, aristas no manifold y autointersecciones, qué herramientas los detectan o reparan, y dos reparadores sin soporte.
Un repositorio central de G-code para tu granja
Un repositorio de G-code es un almacén versionado para cada laminado e impresora: dónde aterrizan, el veredicto de validado y cómo llegan a las máquinas.
¿Necesita ERP una granja de impresión pequeña?
Presupuestos, pedidos, stock y costes viven fuera de la biblioteca. Qué cubren FilaOps y Printago, por qué no vale OctoFarm en 2026 y dónde para PrintStash.
¿Puedes versionar el G-code como el software?
Git maneja bien las entradas y mal el resultado. Un slicer fijado regenera G-code de forma determinista; el registro de qué se imprimió vive en otro sitio.
Gestionar la biblioteca STL después del escaneo
Qué cambia cuando la biblioteca ya está indexada: el coste de los escaneos, la taxonomía, el rendimiento a escala y el límite de las copias de seguridad.
Organiza archivos STL arreglando cómo llegan
Una biblioteca se degrada archivo a archivo, no de golpe. Las cuatro puertas, qué hacer en cada una, y por qué la entrada gana a reorganizar carpetas.
Organiza tu biblioteca STL sin complicarla
Cuatro formas de ordenar una colección de modelos, desde un árbol de carpetas hasta una biblioteca conectada a impresoras y cómo saber cuál le queda pequeña.
Qué te da la licencia de una biblioteca STL
AGPL y Apache 2.0, a qué te obliga cada una al autoalojar una biblioteca de modelos 3D, más lo que el código abierto no garantiza.
¿Qué es el software de gestión de archivos STL?
La categoría frente a las cinco herramientas con las que se confunde: discos, slicers, controladores, mercados de modelos y organizadores. Qué entra y qué no.
Versionado de archivos 3D: dónde está el límite
La salida laminada tiene etiquetas, resultados y una marca. Las mallas, solo un historial ordenado. Dónde cae la línea y qué hacer sin herramientas.
¿Guardar los ajustes de impresión en 3MF o STL?
Un STL no puede guardar ajustes, así que la pregunta es cuándo merece un proyecto 3MF, en qué formato guardar la geometría y de dónde los lee una biblioteca.
Versiones de perfiles slicer entre impresoras
Mete los perfiles del slicer en Git, sincronízalos y usa los ajustes grabados en cada G-code para demostrar qué perfil produjo una buena impresión.
Flota mixta de Klipper y OctoPrint
Una sola biblioteca para flotas mixtas: qué capacidades pierdes por proveedor, cómo distinguir laminados de 0.4 y 0.6, y por qué el coste no es comparable.
Imprimir por tu LAN sin la nube del fabricante
Qué impresoras siguen funcionando con la nube apagada, cómo montar un flujo de laminado a impresión totalmente local y qué pierdes al dejar la nube atrás.
Etiquetar y organizar modelos automáticamente
Los metadatos del slicer y los perfiles de impresora llegan sin etiquetar. Para qué sirve un modelo, nunca. Mantén una lista corta a mano y automatiza el resto.
Qué buscar en un gestor 3D autoalojado
Nueve criterios que separan la biblioteca que te quedas de la que abandonas, cada uno con una prueba en una tarde, más lo que la gente sobrevalora.
Sincroniza tu impresora con la biblioteca
La sincronización indexa y correlaciona el inventario de G-code de la máquina contra tu biblioteca en lugar de traerse los archivos, y cuándo adivina.
Sube G-code de OrcaSlicer a tu biblioteca
Configura el posprocesado de OrcaSlicer para que cada exportación llegue a tu biblioteca, y lo que no hace: archivar el laminado como revisión del modelo.
PrintStash v0.11.4: bibliotecas más rápidas y datos seguros
Navegación por cursor, archivado acotado, borrado y sesiones más seguros, despliegue de un solo proceso y SeaweedFS para el perfil S3.
PrintStash v0.11.3: Centauri Carbon y copias seguras
Las Elegoo Centauri Carbon y Carbon 2 reciben por red el G-code de la bóveda, y la selección de bobina avisa antes de quedarse sin filamento.
Envía G-code a varias impresoras desde una app
Una cola de flota reparte G-code entre varias impresoras: qué es un trabajo en cola, cómo elige por menos ocupada y qué proveedores pueden recibir archivos.
Mejor gestión de granja de impresión Klipper
Depende del cuello de botella: PrintStash para la biblioteca y la cola de flota, O.D.I.N. o SimplyPrint para supervisión, print-farm-manager para despacho.
Conectar OctoPrint a PrintStash
Configura el proveedor OctoPrint en beta con una clave: estado en vivo, subida y arranque, inventario remoto y control de trabajos junto a tu instancia.
Conectar una impresora Prusa a PrintStash con PrusaLink
Configura el proveedor PrusaLink en beta para estado local, subida y arranque, inventario remoto y control del trabajo, sin la nube de Prusa Connect.
Modelos 3D duplicados por contenido, no nombre
'Por contenido' significa dos cosas: hash idéntico (deduplicación) o similitud geométrica (búsqueda CAD). Cuál necesitas y qué hace PrintStash.
Gestión de granja de impresión con Bambu Lab
Bambu Farm Manager, bambuddy y las herramientas multimarca comparadas para una granja Bambu sin nube, y qué significa la autorización para software de terceros.
Gestión autoalojada de una granja Klipper
Cómo una granja Klipper se reparte en control por impresora, despacho de trabajos y biblioteca de archivos, con opciones autoalojadas y su licencia.
PrintStash frente a Manyfold: gestión de archivos 3D
PrintStash y Manyfold cara a cara: revisiones de G-code e impresoras frente a catálogo, federación por ActivityPub y amplitud de formatos.
PrintStash frente a Manyfold y STL Shelf, comparadas
Compara PrintStash, Manyfold y STL Shelf en revisiones de G-code, integración con impresoras, NAS, despliegue y precio.
PrintStash frente a STL Shelf: ¿qué biblioteca eliges?
Compara PrintStash y STL Shelf en revisiones de G-code, conexión con impresoras, versionado, almacenamiento, alojamiento y precio.
PrintStash v0.11.1: auditoría de la bóveda e i18n completa
Auditorías de la bóveda guardadas y reparables, importaciones pendientes que sobreviven a reinicios, filtros estructurados y control de acceso por impresora.
PrintStash v0.11.0: flota, planificación, SSO, PWA e i18n
Cola de flota gobernada por la bóveda, trabajos en segundo plano que sobreviven a reinicios, OIDC/SSO, PWA sin conexión e i18n en inglés y español.
PrintStash frente a OctoPrint: biblioteca o control
OctoPrint gobierna una impresora. PrintStash organiza los modelos, las revisiones de G-code y el historial a su alrededor. Compáralos y usa los dos juntos.
Mejor gestor de archivos 3D autoalojado de 2026
Qué gestor de archivos 3D autoalojado elegir: PrintStash, Manyfold, GyroidVault, STL Shelf, Makers Vault, Printventory comparados por revisiones e impresoras.
PrintStash, Manyfold y Orynt3D: ¿servidor o escritorio?
Compara PrintStash, Manyfold y Orynt3D por despliegue, almacenamiento, metadatos, compartición, revisiones de G-code y flujo de trabajo con impresoras.
PrintStash v0.10.0: la biblioteca, más pulida
Edición masiva, vistas guardadas, favoritos y migración portable para gestionar bibliotecas grandes de PrintStash más rápido y con menos riesgo.
PrintStash v0.9.0: cinco proveedores de impresora
La v0.9.0 añadió soporte para OctoPrint, PrusaLink y Elegoo, activó la subida y el arranque en Bambu por LAN.
Una alternativa privada a Printables con Docker
Monta una biblioteca privada 3D con Docker, indexa archivos locales o de un NAS y mantén búsqueda, previsualizaciones y registro en tu servidor.
Cómo usar la API de PrintStash para automatizar
Usa la API REST de PrintStash desde tus scripts: autentícate con una clave de API, sube modelos o G-code y consulta el contrato vivo de la API.
Biblioteca de impresión 3D para makerspaces con PrintStash
Monta una biblioteca compartida de PrintStash con cuentas individuales, roles por colección, claves de API para el slicer y una política de borrado recuperable.
Cómo automatizar las copias de seguridad de PrintStash en S3
Crea copias de seguridad completas de PrintStash, replícalas en un bucket compatible con S3 y programa la llamada a la API con credenciales que puedas revocar.
Comparte un modelo 3D con un enlace que caduca
Crea un enlace de solo lectura para un modelo de PrintStash, elige su duración y las revisiones visibles, y activa las descargas cuando haga falta.
Montar un flujo de granja de impresión con PrintStash
Usa PrintStash como registro de una granja pequeña, con revisiones de G-code validadas, envíos que respetan cada impresora, costes y avisos.
Cómo funciona PrintStash con OctoPrint, Fluidd y Mainsail
Quédate con OctoPrint, Fluidd o Mainsail para controlar la impresora. Añade PrintStash para una biblioteca con búsqueda, revisiones de G-code e historial.
Cómo migrar de carpetas a PrintStash sin romper nada
Indexa en su sitio una carpeta de modelos o un recurso del NAS, revisa el resultado y pásate a PrintStash sin cambiar las rutas que ya usan otras herramientas.
Organiza archivos STL, 3MF y G-code
Un sistema práctico de carpetas y metadatos para modelos de origen, proyectos de laminado y G-code, con o sin una biblioteca autoalojada dedicada.
Cómo organizar miles de archivos STL
Indexa una biblioteca STL grande sin moverla y usa colecciones, etiquetas, hashes de contenido y metadatos analizados para encontrar los modelos que sirven.
Poner PrintStash detrás de un proxy inverso con TLS
Usa el Compose de producción con Caddy, Traefik o nginx, mantén la API fuera de la red del host y conserva subidas y estado por WebSocket.
Ejecutar PrintStash en una Raspberry Pi o un NAS ARM
Instala en linux/arm64, elige imagen completa o lite y dimensiona las previsualizaciones. El STEP llegó a ARM en v0.12.0, con límites que aprietan en una Pi.
Revisiones de G-code en tu flujo de impresión
Saber qué laminado imprimió bien: nombres, Git, estadísticas del controlador o una biblioteca de revisiones, una configuración y errores que gastan filamento.
PrintStash v0.8.5: ocultar secretos y arranque con S3
La v0.8.5 limpió las credenciales del historial, limitó el login, reparó la creación de buckets en S3 y redujo el trabajo repetido.
Cómo conectar PrintStash a varias impresoras Klipper
Conecta varias impresoras Moonraker/Klipper, revisa sus capacidades y archivos, y envía una revisión de G-code conocida a la máquina correcta.
Primeros pasos con PrintStash
Instala PrintStash con Docker Compose, define el secreto obligatorio, crea la primera cuenta de administrador, añade un modelo y conecta una impresora local.
PrintStash y sus alternativas: ¿qué problema resuelves?
Compara PrintStash con Manyfold, STL Shelf, Obico, SimplyPrint y OctoEverywhere como bibliotecas, monitores, acceso remoto o herramientas de granja.
PrintStash v0.8.2: arrastra modelos a las carpetas
PrintStash v0.8.2 añadió arrastrar y soltar en la cuadrícula de modelos y corrigió las sesiones de recordarme y las recargas duplicadas de colecciones.
Stack autoalojado para una granja de impresión
Combina una biblioteca de modelos compartida, controladores de impresora, Spoolman, notificaciones y copias de seguridad, sin cuotas de SaaS por impresora.
¿SQLite o Postgres, disco local o S3?
Elige la base de datos y el backend de archivos de PrintStash según los fallos que sepas gestionar, empezando por el stack por defecto de SQLite y disco local.
Monitorizar PrintStash con Prometheus y Grafana
Recoge con Prometheus la latencia de PrintStash, la ingesta y el estado de las impresoras, y usa el endpoint de salud para comprobaciones directas.
Conectar una impresora Klipper a PrintStash con Moonraker
Conecta PrintStash a Moonraker para estado en vivo, archivos remotos, subir e iniciar, controles, consumo de filamento e historial.
Compartir un modelo sin moverlo a la nube
Usa un enlace de PrintStash estrecho y con caducidad para que alguien revise un modelo, y mantén privado el resto de una biblioteca autoalojada.
Seguimiento de filamento con Spoolman y PrintStash
Conecta Spoolman, importa los perfiles de filamento, elige una bobina para cada trabajo y devuelve el consumo medido por Moonraker sin contarlo dos veces.
Colecciones y etiquetas para encontrar modelos
Un árbol de colecciones para navegar, etiquetas para lo repetido y documentación adjunta para las notas que la rejilla no puede llevar.
Cómo evita PrintStash quedarse sin RAM con mallas grandes
Una mirada técnica a las estimaciones de triángulos, presupuestos de memoria con cgroups, concurrencia de renderizado y salto seguro de previsualizaciones.
PrintStash v0.8.0: Spoolman y documentos de colección
PrintStash v0.8.0 conectó el historial con Spoolman, añadió sincronización de filamentos con escritura de vuelta y documentos de colección.
PrintStash v0.8.1: controles de Moonraker en vivo
PrintStash v0.8.1 añadió controles de temperatura, precalentado, homing y parada de emergencia para Moonraker, más correcciones de desplazamiento y miniaturas.
Qué entiende PrintStash por una red de confianza
Un repaso a la autenticación de PrintStash, los roles de colección, los enlaces compartidos, la importación y los límites de su modelo de seguridad.
Leer G-code binario de PrusaSlicer con stdlib
Cómo lee PrintStash los metadatos y las miniaturas de los archivos .bgcode de PrusaSlicer sin descodificar la trayectoria comprimida con heatshrink.
Notificaciones en PrintStash al acabar una impresión
Configura las alertas en PrintStash: impresiones completadas, fallidas o canceladas e impresoras desconectadas, por Discord, Telegram, ntfy o webhook firmado.
Guarda los STEP junto a la malla imprimible
Guarda las fuentes STEP y STP con los archivos STL, 3MF y G-code, previsualiza la geometría CAD en el navegador y conserva intacta la descarga original.
PrintStash v0.7.3: leer los metadatos BGCODE de PrusaSlicer
PrintStash v0.7.3 añadió extracción segura de metadatos y miniaturas del G-code binario de PrusaSlicer, sin previsualización del recorrido.
Importar de Printables, MakerWorld, Thingiverse
Importa páginas compatibles de Printables, MakerWorld y Thingiverse, resuelve la autenticación de MakerWorld y conserva las carpetas sin guardar duplicados.
PrintStash v0.7.1: subida de carpetas y límites
La v0.7.1 añadió subida de carpetas completas, límites de malla conscientes de los cgroups y renderizado serializado con un recuento correcto de modelos.
PrintStash v0.7.2: migraciones de base de datos automáticas
PrintStash v0.7.2 movió las migraciones de Alembic al arranque y conservó el contexto de la colección al borrar un modelo o volver desde el logo.
PrintStash en Unraid
Instala las plantillas de API y frontend de PrintStash en Unraid, ponlas en la red Docker personalizada y mapea el almacenamiento y la biblioteca.
PrintStash v0.7.0: notificaciones y escaneos seguros
La v0.7.0 añadió avisos por webhook, Discord, Telegram y ntfy, mejoró las miniaturas, protegió los escaneos de mallas grandes y arregló los metadatos de G-code.
Refleja tu carpeta de NAS en PrintStash sin mover archivos
Indexa una carpeta local o de NAS donde ya vive, refleja su árbol como colecciones y mantén los escaneos a salvo si el montaje de red desaparece.
Revisiones de G-code y veredicto de verificada
Guarda cada revisión de G-code con su modelo de origen, registra por qué existe y separa el laminado verificado del que recomiendas.
Imprime a Bambu por LAN sin Bambu Cloud
Activa LAN Only, anota la IP y el código de acceso, y envía G-code desde tu red. El proveedor Bambu en beta de PrintStash lo hace en local, con límites.
PrintStash v0.6.7: importar páginas de marketplaces
La v0.6.7 amplió la importación por URL en Printables, MakerWorld y Thingiverse, con revisión de colecciones y descargas autenticadas de MakerWorld.
Copias de seguridad que sí se restauran
Crea el archivo en la app, replícalo fuera del host y restáuralo en una pila de pruebas primero. Qué contiene, qué deja a tu NAS y cómo se recupera.
¿Por qué autoalojar tu biblioteca de impresión?
Guarda los modelos descargados, los diseños privados, las revisiones, las notas y el historial en almacenamiento que controlas, con las contrapartidas claras.
PrintStash v0.6.6: métricas y comprobaciones de salud
PrintStash v0.6.6 añadió métricas de Prometheus, una salida de salud más útil y plantillas de Unraid.
¿Cuánto cuesta de verdad una impresión 3D?
Separa el filamento y la duración medidos de la electricidad, fallos, desgaste de máquina y mano de obra, para que un cálculo o presupuesto sea honesto.
PrintStash v0.6.3: importaciones más seguras e historial
La v0.6.3 arregló los estados de trabajo de Bambu, el historial repetido, la paginación, la búsqueda en Postgres y el análisis de G-code.
PrintStash v0.6.4: restaurar copias desde la interfaz
PrintStash v0.6.4 añadió restaurar una copia y descargar el archivo desde los ajustes, con confirmación explícita antes de una recuperación destructiva.
PrintStash v0.6.5: primer arranque y frontend más pequeño
La v0.6.5 corrigió la interfaz inactiva tras la configuración, dividió los bundles por ruta y quitó React Query Devtools de las builds de producción.
PrintStash v0.6.0: indexar una carpeta de un NAS en su sitio
PrintStash v0.6.0 introdujo bibliotecas externas: indexado de carpetas en su sitio, escritura de vuelta, espejo de colecciones y escaneos periódicos.
PrintStash v0.6.2: volúmenes compartidos programados
Las bibliotecas externas pasan a volúmenes compartidos con programaciones cron y vigilancia del sistema de archivos.
PrintStash v0.5.0: la primera versión etiquetada
La primera versión etiquetada añadió importación por URL y ZIP, previsualizaciones de STEP, enlaces compartidos y trabajos medidos por Moonraker.