Da 24 TB a 160 TB di hard disk per server · Amsterdam, Bucarest, Chișinău · senza KYC. Paga in criptovalute: BTC, USDT, USDC, ETH, SOL, LTC, XMR
Lingua: Italiano
Scegli un hold

Guida · Foto self-hosted

Che server mi serve per self-hostare Immich?

I requisiti di Immich stessi alla versione 3.3.5, poi come dimensionare i dischi per la tua libreria di foto, dove va il database e come fare il backup di tutto.

Ultimo aggiornamento: · 6 min di lettura

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?

ComponenteMinimoConsigliato o richiesto
Sistema operativoLinux a 64 bit o un altro UnixLinux (Ubuntu, Debian…); sistemi non Linux fortemente sconsigliati
ContainerDocker con il plugin ComposeDocker Engine; il vecchio comando docker-compose non è più supportato
RAM6 GB; 4 GB con il machine learning disattivato8 GB
CPU2 core, amd64 o arm644 core; x86-64-v2 o superiore per il machine learning da v3
File systemCompatibile con Unix, con proprietà di utente e gruppoEXT4, ZFS, APFS o simili
DatabasePostgres, di solito da 1 a 3 GBSu SSD locale, mai su una condivisione di rete
Spazio extraMiniature e video transcodificatiCirca 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

HoldDischi datiLayoutUtilizzabiliLibreria più grande, con il 20% per i file di Immich
Hold 242 × 12 TB HDDMirror12 TBcirca 10 TB
Hold 404 × 10 TB HDDRAIDZ220 TBcirca 16,7 TB
Hold 10010 × HDD da 10 TBRAIDZ280 TBcirca 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.

Estratto del file .env di Immich su un hold
# 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/postgres

Immich 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, upload e profile, che contengono i tuoi originali, e backups, che contiene i dump del database.
  • Puoi saltare: thumbs e encoded-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.

Fonti (3)
  1. Requisiti (ultimo aggiornamento 21 ottobre 2026) — Immich documentation (read 2026-11-02)
  2. Versioni di Immich (v3.3.5, 21 ottobre 2026) — Immich on GitHub (read 2026-11-02)
  3. Backup e ripristino — Immich documentation (read 2026-11-02)

24 TB da $110.99/30 giorni · senza KYC

Scegli un hold