← Blog

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.

comparativaautoalojado

PrintStash y Manyfold son dos aplicaciones web AGPL-3.0 que se ejecutan en Docker para mantener una biblioteca privada de modelos 3D. Casi todo el mundo debería elegir una como registro principal, y la pregunta que decide es si la biblioteca existe para describir tu colección o para gestionar tus impresiones.

Manyfold es el mejor catálogo. Conoce autores, licencias, orígenes, relaciones y permisos, y puede publicar o federar por ActivityPub. PrintStash es el mejor registro de producción. Adjunta el G-code laminado al modelo de origen como revisiones con ajustes analizados y resultados, y se conecta con cinco tipos de impresora.

Comprobado contra la documentación publicada de cada proyecto el 22 de agosto de 2026. Las afirmaciones sobre PrintStash describen la v0.12.1; Manyfold estaba en la v0.147.2, publicada el 14 de agosto de 2026.

Cara a cara

Capacidad PrintStash Manyfold
Seguimiento de revisiones de G-code Revisiones sobre el modelo de origen con etiquetas, notas, estados de resultado y exactamente una revisión recomendada Guarda y previsualiza G-code. Un sistema de control de versiones integrado figura para el cuarto trimestre de 2026
Análisis de metadatos del slicer Extrae impresora, boquilla, material, temperaturas, altura de capa, tiempo estimado y consumo de filamento de la salida de OrcaSlicer, PrusaSlicer, Bambu Studio y Cura, incluido .bgcode No documentado
Comparación de revisiones Los ajustes analizados de dos revisiones uno al lado del otro Todavía no aplicable
Integraciones con impresoras Moonraker/Klipper estable. PrusaLink, OctoPrint, Bambu LAN y Elegoo Centauri en beta, con límites según la capacidad Envía archivos laminados a través de las API de OctoPrint, Moonraker y otras impresoras, con un sistema de plugins para ampliar
Historial de impresión Trabajos registrados contra la revisión, con duración y filamento medidos desde Moonraker No forma parte del producto
Formatos de archivo STL, 3MF, OBJ, STEP/STP, G-code, BGCODE Mucho más amplio, incluidas mallas, archivos de impresión y de slicer, imágenes, vídeo, documentos y archivos comprimidos
Carpetas existentes Los volúmenes compartidos indexan en su sitio carpetas locales o de un NAS, con escritura de vuelta que nunca sobrescribe Escanea carpetas de modelos en disco, con soporte de S3
Federación y publicación Solo enlaces compartidos de solo lectura con caducidad ActivityPub: publicar modelos, seguir instancias remotas, “me gusta” y comentarios, compartir en Mastodon
Importación de metadatos Capturas por URL como importaciones pendientes que se revisan Sincronización con Cults3D, MyMiniFactory y Thingiverse, hoy lanzada a mano
Varios usuarios Cuentas, roles por colección, permisos de ver, imprimir, controlar y administrar por impresora, claves de API, registro de auditoría, OIDC opcional Varios usuarios, permisos de grano fino, OIDC
Extensibilidad API REST. Un sistema formal de plugins es un no objetivo explícito API REST más un sistema de plugins que llegó en la v0.146.0
Stack y despliegue Docker Compose, SQLite y disco local por defecto, Postgres y S3 opcionales, imágenes amd64 y arm64 Docker Compose, Ruby on Rails, Postgres en producción
Licencia AGPL-3.0 AGPL-3.0

Donde Manyfold va claramente por delante

La cobertura de formatos es lo primero que se nota. Manyfold indexa mucho más que mallas imprimibles: su página de formatos compatibles cubre modelos 3D, archivos de impresión y de slicer, imágenes, vídeo, documentos y archivos comprimidos, con previsualización para muchos de ellos. Si la carpeta de un proyecto contiene fotos de referencia, un PDF con las notas de montaje y un archivo fuente de Blender, Manyfold lo trata todo como parte del registro. PrintStash maneja STL, 3MF, OBJ, STEP/STP, G-code y BGCODE, además de documentos adjuntos, y el resto simplemente lo ignora.

La federación no tiene equivalente en ningún otro sitio de esta categoría. Una instancia de Manyfold puede publicar modelos en abierto, seguir modelos y autores de otras instancias, y enviar novedades a sus seguidores en Mastodon, con “me gusta” y comentarios como parte del modelo. Esa es una idea de producto distinta de la de una bóveda privada, y si quieres que tu colección tenga público, nada de lo que hace PrintStash lo sustituye.

El modelo de catálogo también es más profundo. Autores, orígenes, licencias, modelos relacionados, listas y detección de problemas en la biblioteca te dan un sitio donde poner la procedencia de una descarga. Manyfold puede traer esos metadatos directamente de Cults3D, MyMiniFactory o Thingiverse, aunque la sincronización se lanza a mano por ahora. Añade el sistema de plugins de la v0.146.0 y un historial de versiones que se remonta años atrás, y Manyfold es el proyecto más extensible y más asentado de los dos.

Donde PrintStash va claramente por delante

Todo lo que ocurre después de laminar. En PrintStash un archivo de G-code es una revisión del modelo, no una entrada aparte: recibe un número de revisión, una etiqueta como 0.6 nozzle for faster farm run, notas de texto libre y un resultado de needs_test, known_good, failed o archived. Una revisión, y nunca más de una, lleva la marca de recomendada, y el primer G-code que subes se la queda automáticamente. Tres meses después, la página del modelo te dice qué archivo imprimir en lugar de presentarte cuatro candidatos plausibles.

Los metadatos analizados hacen que ese registro sea útil y no decorativo. PrintStash lee lo que el slicer escribió en el archivo, así que la altura de capa, los perímetros, el relleno, el material, las temperaturas, la boquilla, la duración estimada y el consumo de filamento nunca tienen que acabar en un nombre de archivo. Selecciona dos revisiones y tienes sus ajustes uno al lado del otro, que es la forma de confirmar que el arreglo fue la falda y no la temperatura. No es un diff línea a línea del G-code, y las macros del firmware siguen necesitando un editor de texto.

La cobertura de impresoras es más amplia y llega más lejos que una simple entrega, aunque las vías de envío de Manyfold ya no son un punto débil: su página de características lista el envío directo a través de las API de OctoPrint, Moonraker y otras impresoras como algo disponible hoy. PrintStash cierra el bucle: envía una revisión, arráncala si quieres, mira el estado en directo, pausa, reanuda o cancela, sincroniza el inventario de archivos de la impresora donde esté soportado, y registra el trabajo contra la revisión que lo produjo. Moonraker devuelve la duración y el consumo de filamento medidos, lo que alimenta las tendencias de coste y la escritura opcional de vuelta a Spoolman. Los límites están en la matriz de compatibilidad y sí importan: solo Moonraker es estable, Bambu LAN no tiene inventario remoto, la subida a la Elegoo Centauri todavía necesita validación en más hardware, y el consumo medido es exclusivo de Moonraker.

Para una flota, PrintStash añade una cola sobre las impresoras configuradas con enrutado manual, a la impresora por defecto o a la menos ocupada, además de ventanas de mantenimiento y vaciado progresivo para sacar una máquina de la rotación. Eso llegó en la v0.11.0 y todavía se está moldeando con el uso real en granjas. Desde la v0.12.0 la cola también lee el material cargado y los datos de boquilla: con la política segura por defecto, el enrutado a la menos ocupada prefiere las impresoras compatibles y salta las incompatibilidades conocidas, y un envío manual a una impresora incompatible pide confirmación en lugar de pasar sin más.

Elige Manyfold si

Descargas más de lo que imprimes, y perder la pista de quién hizo algo te molesta más que perder la pista de qué laminado funcionó. Quieres una instancia que otras personas puedan navegar, seguir o federar. Tu biblioteca incluye archivos que PrintStash no indexa y prefieres tener un único sitio para todos. Quieres un sistema de plugins, o le das mucho peso a un historial de versiones largo y constante cuando decides dónde van a vivir años de etiquetado manual.

Elige PrintStash si

Vuelves a laminar las mismas piezas y la pregunta recurrente es qué revisión reimprimir. Quieres la impresora dentro de la biblioteca y no en otra pestaña, con el historial de impresión pegado al archivo que lo causó. Tienes una carpeta en un NAS que usan otras herramientas y quieres indexarla en su sitio en lugar de absorberla. Te importa el coste por impresión, el filamento medido o Spoolman. O tienes varias máquinas en marcha y quieres una cola que ya conozca tu G-code.

Usar los dos a la vez

Ninguna de las dos herramientas tiene que ser la dueña de los bytes, así que apuntar las dos a la misma carpeta del NAS funciona: PrintStash la indexa como volumen compartido y Manyfold la escanea. Lo pagas con dos bases de datos, dos conjuntos de metadatos y una decisión que tomar cada vez que etiquetas algo. Es un arreglo razonable cuando de verdad necesitas federación y seguimiento de revisiones, y malo si solo estabas evitando elegir.

Vayas por donde vayas, prueba la salida antes de comprometerte. PrintStash exporta modelos, archivos, metadatos, taxonomía, historial de impresión, favoritos y vistas guardadas como un archivo versionado, y su copia de seguridad completa cubre la base de datos, los blobs propios, los documentos, las miniaturas y un manifiesto, aunque no los bytes de origen que viven en un volumen compartido, porque esos siguen siendo tus archivos. Comprueba el camino equivalente en el otro lado antes de haber metido tres mil etiquetas.

Preguntas que surgen

¿Manyfold controla las versiones de G-code?

Hoy no como estado estructurado. Indexa G-code, lo previsualiza y puede enviarlo a una impresora, pero su página de características sitúa un sistema de control de versiones integrado en el cuarto trimestre de 2026, junto con un slicer integrado. Hasta que eso llegue, la diferencia entre dos laminados de la misma pieza vive en lo que hayas escrito en la descripción. PrintStash lo registra como una revisión con ajustes analizados y un resultado por el que puedes filtrar, y una impresión terminada puede promover una revisión a validada automáticamente sin sobrescribir un veredicto manual de fallida o archivada.

¿Puedo migrar una biblioteca de Manyfold a PrintStash?

No hay ningún importador que lea una base de datos de Manyfold, así que cuenta con mover archivos y no metadatos. Como las dos herramientas trabajan sobre carpetas en disco, la vía práctica es apuntar PrintStash a la misma ruta de la biblioteca como volumen compartido, que la calcula por hash y la indexa en su sitio sin copiar ni mover bytes. Tu instancia de Manyfold sigue funcionando sobre los mismos archivos mientras evalúas. Las colecciones y las etiquetas hay que reconstruirlas, y la deduplicación por hash de contenido significa que reindexar el mismo archivo dos veces no crea un segundo modelo.

¿Cuál es mejor para una granja de impresión?

PrintStash, sobre todo porque las impresoras son objetos de primera clase y no un destino de envío. Encola G-code para toda una flota, enruta a la impresora por defecto o a la menos ocupada, mantiene los resultados pegados a las revisiones y saca máquinas de la rotación con ventanas de mantenimiento. Esas funciones son recientes y todavía están madurando. Manyfold encaja en una granja que ya tiene una capa de despacho que le gusta y quiere un mejor catálogo al lado, y su modelo de permisos es bueno si varias personas necesitan accesos distintos a la misma colección.

¿Consumen el mismo hardware?

Aproximadamente, con mínimos distintos. PrintStash ejecuta dos contenedores sobre SQLite y disco local por defecto y pide alrededor de 1 GB de RAM, cómodo con 2 GB, sobre todo porque generar miniaturas de mallas grandes es el paso pesado. Postgres y S3 son opcionales, no obligatorios. Manyfold es una aplicación Rails que espera Postgres para uso en producción, así que el punto de partida es algo más alto. Las dos publican imágenes de Docker y funcionan bien en una Pi o en un NAS, y la carencia de previsualización de STEP en ARM de PrintStash se cerró en la v0.12.0.

Fuentes

Para la versión a tres bandas que incluye STL Shelf, lee PrintStash frente a Manyfold y STL Shelf. El repaso de alternativas cubre herramientas de monitorización y de granja que no son bibliotecas en absoluto, y la comparación entre servidor y escritorio añade Orynt3D para quien preferiría no montar un servidor.