Risposta rapida
Che server mi serve per self-hostare Immich?
Per self-hostare Immich ti serve un server Linux a 64 bit con Docker Compose, almeno 6 GB di RAM e 2 core CPU; Immich consiglia 8 GB e 4 core (pagina dei requisiti del 21 ottobre 2026). Tieni il suo database su un SSD locale e prevedi dal 10 al 20% di disco in più per le miniature. Basalthold noleggia server da 110,99 USD, solo cripto, senza KYC.
Quali sono i requisiti di Immich nel 2026?
| Componente | Minimo | Consigliato o richiesto |
|---|---|---|
| Sistema operativo | Linux a 64 bit o un altro Unix | Linux (Ubuntu, Debian…); sistemi non Linux fortemente sconsigliati |
| Container | Docker con il plugin Compose | Docker Engine; il vecchio comando docker-compose non è più supportato |
| RAM | 6 GB; 4 GB con il machine learning disattivato | 8 GB |
| CPU | 2 core, amd64 o arm64 | 4 core; x86-64-v2 o superiore per il machine learning da v3 |
| File system | Compatibile con Unix, con proprietà di utente e gruppo | EXT4, ZFS, APFS o simili |
| Database | Postgres, di solito da 1 a 3 GB | Su SSD locale, mai su una condivisione di rete |
| Spazio extra | Miniature e video transcodificati | Circa il 10-20% della libreria |
Pagina dei requisiti di Immich, ultimo aggiornamento 21 ottobre 2026, letta il 2 novembre 2026. Ultima release stabile: v3.3.5, 21 ottobre 2026.
Quale hold si adatta alla mia libreria di foto?
Parti dalla dimensione attuale della tua libreria, aggiungi il 10-20% per miniature e video transcodificati, poi aggiungi spazio per gli anni a venire. Una libreria da 4 TB richiede circa 4,4-4,8 TB con i file propri di Immich. RAM e CPU raramente sono il limite: l'hold più piccolo ha 32 GB DDR4 ECC e 6 core / 12 thread. Il processore di ogni hold raggiunge il livello x86-64-v2 richiesto dal machine learning di Immich da v3.
Spazio utilizzabile e dimensione della libreria per ogni hold
| Hold | Dischi dati | Layout | Utilizzabili | Libreria più grande, con il 20% per i file di Immich |
|---|---|---|---|---|
| Hold 24 | 2 × 12 TB HDD | Mirror | 12 TB | circa 10 TB |
| Hold 40 | 4 × 10 TB HDD | RAIDZ2 | 20 TB | circa 16,7 TB |
| Hold 100 | 10 × HDD da 10 TB | RAIDZ2 | 80 TB | circa 66,7 TB |
Calcolato dai dischi presenti in ogni hold, prima dell'overhead del file system, con 1 TB = 10^12 byte. Lascia spazio libero in più per le nuove foto.
Per la maggior parte delle famiglie, la libreria di foto supera la capacità dei dischi molto prima di superare la RAM. Hold 24 costa $110,99/30 giorni; ogni termine è nel listino prezzi degli hold.
Dove devono risiedere il database e le foto?
Sepàlili tra i due tipi di disco presenti nella macchina. Immich afferma che il database dovrebbe idealmente risiedere su storage SSD locale, e mai su una condivisione di rete di alcun tipo. Il sistema operativo risiede su un SSD dedicato (due SSD in mirror sulle configurazioni più grandi); i dischi dati arrivano vuoti e non partizionati, così puoi creare ZFS, un array mdadm o un insieme di dischi indipendenti. Se vuoi che il team prepari un array RAID 6 o RAID 10 prima della consegna, segnalalo al supporto prima che il server venga assegnato. Quindi tieni i volumi Docker e Postgres sull'SSD di sistema, e punta la posizione di upload al pool di dischi rigidi.
Il file system del pool deve supportare la proprietà di utente e gruppo; sia ZFS che EXT4 vanno bene. Il compromesso tra i due tipi di disco è in HDD o SSD per un server di storage a noleggio.
# photos and videos on the hard-drive pool
UPLOAD_LOCATION=/tank/immich/library
# Postgres on the system SSD, never a network share
DB_DATA_LOCATION=/srv/immich/postgresImmich richiede una GPU su un server di storage?
No: i requisiti di Immich non includono una GPU. Su un hold, la CPU esegue i job di machine learning, come il riconoscimento facciale e la ricerca intelligente, e la transcodifica video. Nessuno dei nostri hold include una scheda grafica, quindi pianifica il primo import di una libreria grande come un job che richiede tempo.
Un server di storage dà a Immich lo spazio per la libreria; è il processore, non una GPU, a fare il lavoro intellettuale.
Come faccio il backup di un server Immich?
Immich consiglia una strategia di backup 3-2-1, che copre sia i media che il database. Esegue il dump del database ogni giorno alle 02:00 per impostazione predefinita in UPLOAD_LOCATION/backups, e conserva gli ultimi 14 dump.
- Da salvare:
library,uploadeprofile, che contengono i tuoi originali, ebackups, che contiene i dump del database. - Puoi saltare:
thumbseencoded-video. Immich li rigenera, rieseguendo i job di miniature e transcodifica dopo un ripristino.
Un server di storage non è un backup di se stesso: non conserviamo alcuna copia dei tuoi dati altrove, quindi una seconda copia in un altro posto resta compito tuo. Invia il backup in un secondo posto con restic o Borg; restic o Borg per i backup offsite ti aiuta a scegliere.
Dove saranno archiviate le mie foto, e sotto quale legge?
Amsterdam (Paesi Bassi), Bucarest (Romania) e Chișinău (Moldova): ogni hold in ogni città, allo stesso prezzo. La macchina segue la legge del suo paese; l'azienda non cambia questo. Basalthold è gestita da DomaineGoat LLC, una società registrata a Panama e vincolata solo alla legge panamense. Ogni datacenter che ospita un server segue la legge del proprio paese.
Di 23 venditori di server di storage Basalthold controllati il 2 November 2026, 8 vendeva server di storage nei Paesi Bassi, 2 in Romania e 2 in Moldavia. La Moldavia è fuori dall'Unione Europea; Amsterdam e Bucarest sono al suo interno.
Per i documenti e le cartelle condivise accanto alle foto, vedi di quale server ha bisogno Nextcloud per diversi TB.
Cos'altro si chiede sul self-hosting di Immich?
Quanta RAM serve a Immich?
Almeno 6 GB, e Immich consiglia 8 GB. Con il machine learning disattivato, 4 GB possono bastare. Se limiti la memoria di Docker, assegna almeno 2 GB a Postgres. Ogni hold ha 32 GB DDR4 ECC o più.
Posso tenere il database di Immich sui dischi rigidi?
Immich lo sconsiglia: il database dovrebbe idealmente usare storage SSD locale, e mai una condivisione di rete. Su un hold, mettilo sull'SSD di sistema e tieni solo foto e video sul pool di dischi rigidi.
Quanto spazio disco extra occupano le miniature?
Immich occupa per miniature e video transcodificati circa il 10-20% della libreria. Una libreria da 5 TB richiede quindi circa 5,5-6 TB, prima dello spazio libero per le nuove foto.
Il server Immich è un backup del mio telefono?
È una copia. Immich stesso consiglia una strategia 3-2-1. Un server di storage non è un backup di se stesso: non conserviamo alcuna copia dei tuoi dati altrove, quindi una seconda copia in un altro posto resta compito tuo. Esegui il backup degli originali e dei dump del database in un secondo posto.
Quanto costa un server Immich su Basalthold?
Hold 24 costa $110,99/30 giorni per 24 TB raw, in mirroring su 12 TB. Le durate più lunghe costano meno al mese. Pagamento in criptovalute, senza KYC.
Spazio per ogni foto, su una macchina tua
Hold 24: Intel Xeon E-2176G (6 core / 12 thread), 32 GB DDR4 ECC, 2 × 12 TB di dischi rigidi (24 TB raw) più 480 GB SSD per il sistema, porta da 1 Gbit/s con 40 TB di traffico ogni 30 giorni, 1 IPv4 e un IPv6 /64, per $110,99/30 giorni. Criptovalute, senza KYC.
- DomaineGoat LLC, registrata a Panama
- Prezzi rilevati su 23 venditori di storage, 2 novembre 2026
- Senza KYC, senza documenti
- Le tue chiavi di crittografia restano tue
Fonti (3)
- Requisiti (ultimo aggiornamento 21 ottobre 2026) — Immich documentation (read 2026-11-02)
- Versioni di Immich (v3.3.5, 21 ottobre 2026) — Immich on GitHub (read 2026-11-02)
- Backup e ripristino — Immich documentation (read 2026-11-02)