NAS e self-hosting
Serve un server Docker o NAS per organizzare la tua libreria di stampa 3D?
Di Petros, che sviluppa Meshory · Aggiornato il 27 ago 2026 · 9 min di lettura
No, non ti serve un server. La maggior parte dei risultati di ricerca su come organizzare una libreria di stampa 3D su un NAS rimanda ad app web self-hosted: Manyfold, PrintStash, GyroidVault, ognuna un container Docker da eseguire sul NAS stesso. Il self-hosting risolve problemi che un'app desktop non può risolvere, e le sezioni qui sotto dicono quali. Ma è un approccio, non il prezzo d'ingresso. L'altro approccio usa il NAS come semplice archiviazione e mette l'intelligenza della libreria in un'app desktop che analizza la condivisione sul posto: niente container, niente database, niente porte, niente da amministrare. Ecco cosa ti dà ciascuno, quanto costa ciascuno e come capire quale serve alla tua libreria.
In questa guida
La domanda di solito arriva in un momento preciso: la raccolta di modelli è diventata troppo grande per un solo computer, un NAS ronza già in uno sgabuzzino e ogni articolo su come organizzarla inizia con un file docker-compose. Prima di copiare quel file, chiarisci a cosa serve il server, perché per molte librerie risolve un problema che il proprietario non ha.
Cos'è un server self-hosted per la libreria
Gli strumenti che dominano questa ricerca sono applicazioni web che installi sul tuo hardware. Manyfold è il più noto: un'app Rails open source (AGPL) distribuita come container Docker, con tag, raccolte, un visualizzatore interattivo, permessi multiutente e federazione con il Fediverso, così le librerie possono seguirsi a vicenda tra istanze diverse. PrintStash è un archivio self-hosted costruito attorno alle revisioni del G-code e all'integrazione con Klipper. GyroidVault aggiunge il versionamento dei modelli e i registri di stampa. Priorità diverse, stessa forma: l'applicazione gira sul tuo NAS o server domestico, lavora sui file dei modelli salvati lì e usi la libreria da un browser.
Il vantaggio è concreto. Il NAS è già acceso giorno e notte, quindi la libreria è raggiungibile ogni volta che lo sei tu. Qualsiasi dispositivo con un browser può aprirla, telefoni e tablet compresi. Più persone possono condividere una libreria, ognuna con il proprio account e i propri permessi. Se vuoi pubblicare la tua raccolta, Manyfold può persino federarla. Nessuna app desktop offre nulla di tutto questo. La domanda è se ti serve, perché arriva insieme a un secondo lavoro.
Quanto ti costa gestire un server
Una libreria self-hosted è un servizio, e un servizio ha bisogno di un amministratore: tu. Per una tipica installazione di Manyfold, il lavoro è questo:
- Lo stack: l'edizione Solo di Manyfold è un unico container tutto in uno; l'edizione Standard richiede PostgreSQL o MySQL più Redis in esecuzione accanto. In entrambi i casi scrivi e mantieni un file compose sul NAS.
- La rete: l'app è in ascolto su una porta. Raggiungerla comodamente significa un hostname, magari un reverse proxy, e decidere se debba mai essere esposta oltre la tua LAN.
- Gli aggiornamenti: Manyfold è ancora prima della 1.0 e si evolve in fretta, una buona notizia che però arriva come un flusso di release da applicare, di cui leggere il registro delle modifiche e che ogni tanto devi annullare.
- I backup: tag, raccolte e account utente ora vivono nel database dell'app, separati dai modelli. Quel database entra nella rotazione dei backup, perché perderlo significa rifare il lavoro di organizzazione.
Niente di tutto questo è difficile per chi gestisce già un homelab. Per chi lo fa è una serata di configurazione e una routine di manutenzione, e il nostro confronto con Manyfold lo dice chiaramente: se docker-compose e volumi sono parole familiari, il muro non è un muro. Ma la manutenzione non finisce mai, e per chi voleva una libreria organizzata e non un nuovo servizio da gestire, tutto quel secondo lavoro è facoltativo.
Un NAS che esegue già Docker per altri servizi cambia i conti: un container in più ha un costo marginale basso, e il self-hosting diventa proporzionalmente più interessante. La configurazione che questa guida sconsiglia è installare Docker per la prima volta solo per sfogliare i tuoi modelli.
L'approccio senza server: il NAS come archiviazione, il desktop come cervello
L'alternativa divide i ruoli. Il NAS fa ciò in cui un NAS è bravo: conservare i file, in modo ridondante, sempre acceso. Ogni computer monta la condivisione nel modo normale, via SMB o NFS, così appare come una cartella. E l'intelligenza della libreria (indicizzazione, miniature, ricerca, rilevamento dei duplicati) vive in un'app desktop su ogni computer, puntata sulla condivisione montata. Sul NAS non gira alcun software.
Meshory è fatto proprio per questo approccio. Una condivisione NAS montata è una sorgente a tutti gli effetti accanto alle cartelle locali: aggiungila una volta e viene indicizzata, resa sfogliabile e analizzata per i duplicati sul posto, senza spostare, rinominare o caricare nulla. Le sorgenti di rete sono trattate con attenzione per scelta progettuale. Il monitoraggio dei file che funziona sulle cartelle locali non regge bene su SMB, quindi le condivisioni montate vengono invece aggiornate a intervalli brevi, e di nuovo ogni volta che la finestra dell'app torna in primo piano. Se il NAS va offline, l'app si ritira con garbo e riprende la sorgente quando torna raggiungibile. E il calcolo delle impronte per i duplicati sulle cartelle di rete procede a un ritmo più delicato, adatto ai NAS, e legge solo i file la cui dimensione coincide con quella di un altro file, con un interruttore nelle impostazioni per tenerlo del tutto lontano dalla condivisione.
Con l'approccio desktop la preoccupazione più comune è la scala, quindi ecco il numero di riferimento: Meshory è stato collaudato su una libreria da 3,5 TB con 118.270 modelli conservata su un NAS, e indicizzarla richiede circa un minuto e mezzo, più circa sette minuti per leggere il contenuto dei suoi 7.500 archivi. La procedura passo passo, dal montaggio della condivisione alla prima scansione, è in scansionare una cartella NAS nella tua libreria.
Le configurazioni con più computer non richiedono lavoro extra: una licenza copre tutti i computer che possiedi, senza limiti di attivazione, quindi il desktop e il portatile possono indicizzare entrambi la stessa condivisione. E dato che l'app è privata per impostazione predefinita, non ci sono account e nulla resta in ascolto sulla tua rete. La libreria è esposta esattamente quanto la condivisione stessa, non di più.
A confronto
| Server self-hosted (Manyfold e simili) | App desktop + NAS montato (Meshory) | |
|---|---|---|
| Configurazione | Docker sul NAS; database e Redis per le installazioni più grandi | Installi un'app, monti la condivisione, la aggiungi come sorgente |
| Accesso | Qualsiasi browser della rete, telefoni compresi | I computer su cui è installata l'app |
| Multiutente | Sì: account, ruoli, permessi per singolo modello | No: monoutente per scelta |
| Manutenzione | Aggiornamenti, backup e rete sono a carico tuo | L'app si aggiorna da sola; nient'altro da gestire |
| Dove stanno i file | Sullo spazio di archiviazione del server | Sul NAS, intatti, leggibili da qualsiasi altro strumento |
| Rilevamento dei duplicati | Checksum esatti (Manyfold); il confronto della geometria è una richiesta aperta | Hash del contenuto, hash della geometria e una coda di revisione per i quasi duplicati |
| Costo | Gratis (open source), più il tuo tempo | Acquisto una tantum, tutti i computer coperti |
Quale approccio si adatta alla tua libreria
Scegli il server se ti ritrovi in uno di questi casi: più persone hanno bisogno della stessa libreria con i propri account; vuoi sfogliarla da un telefono o da un tablet; vuoi pubblicare o federare la tua raccolta; oppure ti piace semplicemente gestire servizi, e in quel caso nessuno dei costi qui sopra conta come un costo. Sono i casi in cui Manyfold e i suoi simili vincono senza discussioni, e la pagina con tutti i confronti passa in rassegna i punti di forza di ogni strumento senza fingere il contrario.
Scegli l'approccio desktop se la libreria è tua (o tua e del tuo partner), la usi dai computer più che dal telefono e vuoi averla organizzata questa settimana, non dopo una deviazione su Docker. Ottieni anche cose che i server non hanno: pacchetti ZIP, RAR e 7Z sfogliati sul posto senza estrarli, un rilevamento dei duplicati che tiene conto della geometria invece dei soli checksum esatti, e un'app che funziona allo stesso modo sulle unità locali quando sei lontano dal NAS.
E comunque non è una scelta per la vita, in nessuno dei due casi. Alla condivisione non importa chi la legge: un container sul NAS e un'app desktop sul tuo PC possono indicizzare entrambi le stesse cartelle, quindi provare un approccio costa solo il tempo di configurazione, e la struttura delle cartelle della guida completa all'organizzazione funziona allo stesso modo con tutti e due.
Librerie su NAS senza server: domande frequenti
Posso archiviare file STL su un NAS senza gestire un server?
Sì. Una condivisione NAS è solo spazio di archiviazione: montala sul tuo computer via SMB o NFS e si comporta come qualsiasi cartella. Un'app desktop per librerie come Meshory indicizza poi la condivisione montata sul posto, genera le miniature e trova i duplicati senza alcun software in esecuzione sul NAS. Le app server come Manyfold servono a condividere una libreria tra più persone, non sono un requisito per organizzarne una.
Serve Docker per organizzare i file di stampa 3D su un NAS?
No. Docker è il modo in cui vengono distribuiti i server di librerie self-hosted come Manyfold e PrintStash, per questo le guide che li riguardano partono da un file compose. Se salti del tutto l'approccio server e punti un'app desktop sulla condivisione montata, Docker non entra mai in gioco: il NAS contiene i file e l'app sul tuo computer si occupa dell'organizzazione.
Per una libreria su NAS è meglio Manyfold o un'app desktop?
Dipende da chi usa la libreria. Manyfold è migliore quando più persone hanno bisogno di un account su un'unica libreria condivisa, quando vuoi accedere dal browser da qualsiasi dispositivo o quando vuoi pubblicare la tua raccolta. Un'app desktop è migliore quando la libreria è personale, quando non vuoi amministrare un servizio o quando ti servono cose che Manyfold non ha, come il confronto dei duplicati basato sulla geometria e la navigazione dentro gli archivi.
Meshory gira direttamente sul NAS?
No. Meshory è un'app desktop per macOS, Windows e Linux; legge il NAS tramite una condivisione montata invece di girare sull'hardware del NAS. Se vuoi proprio un'app che vive sul NAS e serve una pagina web, quella è la categoria self-hosted: Manyfold, PrintStash e GyroidVault funzionano tutti così.
Cosa succede quando il NAS è offline?
Con un'app desktop l'indice della libreria sta sul tuo computer, quindi la ricerca e la navigazione dei modelli già indicizzati continuano a funzionare; Meshory smette di insistere sulla condivisione irraggiungibile e riprende la sorgente in automatico appena torna raggiungibile. Con un server self-hosted la situazione si ribalta: se il NAS si spegne, si porta dietro l'intera interfaccia della libreria.
Più computer possono usare la stessa libreria su NAS?
Sì. Ogni computer monta la stessa condivisione e la indicizza con la propria copia dell'app. La licenza di Meshory lo consente esplicitamente: un solo acquisto copre tutti i computer che possiedi, senza limiti di attivazione. Tag e raccolte sono salvati per singolo computer, quindi se ti serve un unico insieme condiviso di account e permessi per tutta la famiglia, è il caso in cui un server multiutente si ripaga.
La libreria organizzata, senza il server.
Punta Meshory sul NAS montato e indicizza tutto sul posto: miniature, ricerca e rilevamento dei duplicati, senza niente da amministrare. Acquisto una tantum, tutti i computer coperti.