Resposta rápida
Que servidor eu preciso para self-host do Immich?
Para fazer self-host do Immich, você precisa de um servidor Linux de 64 bits com Docker Compose, pelo menos 6 GB de RAM e 2 núcleos de CPU; o Immich recomenda 8 GB e 4 núcleos (página de requisitos de 21 de outubro de 2026). Mantenha o banco de dados em um SSD local e planeje de 10 a 20% mais disco para thumbnails. Basalthold aluga servidores a partir de US$ 110,99, só cripto, sem KYC.
Quais são os requisitos do Immich em 2026?
| Componente | Mínimo | Recomendado ou obrigatório |
|---|---|---|
| Sistema operacional | Linux de 64 bits ou outro Unix | Linux (Ubuntu, Debian…); sistemas não Linux fortemente desaconselhados |
| Contêineres | Docker com o plugin Compose | Docker Engine; o comando docker-compose antigo não é mais compatível |
| RAM | 6 GB; 4 GB com o machine learning desativado | 8 GB |
| CPU | 2 núcleos, amd64 ou arm64 | 4 núcleos; x86-64-v2 ou mais recente para machine learning desde a v3 |
| Sistema de arquivos | Compatível com Unix, com propriedade de usuário e grupo | EXT4, ZFS, APFS ou similar |
| Banco de dados | Postgres, normalmente de 1 a 3 GB | Em SSD local, nunca em um compartilhamento de rede |
| Espaço extra | Miniaturas e vídeo transcodificado | Cerca de 10 a 20% da biblioteca |
Página de requisitos do Immich, última atualização em 21 de outubro de 2026, lida em 2 de novembro de 2026. Última versão estável: v3.3.5, 21 de outubro de 2026.
Qual hold serve para minha biblioteca de fotos?
Comece pelo tamanho da sua biblioteca hoje, acrescente de 10 a 20% para miniaturas e vídeo transcodificado e depois reserve espaço para os próximos anos. Uma biblioteca de 4 TB precisa de cerca de 4,4 a 4,8 TB com os arquivos do próprio Immich. RAM e CPU raramente são o limite: o menor hold tem 32 GB DDR4 ECC e 6 núcleos / 12 threads. O processador de todo hold atende ao nível x86-64-v2 que o machine learning do Immich exige desde a v3.
Espaço utilizável e tamanho da biblioteca por hold
| Hold | Discos de dados | Layout | Utilizável | Maior biblioteca, com 20% para arquivos do Immich |
|---|---|---|---|---|
| Hold 24 | 2 × 12 TB HDD | Espelho | 12 TB | cerca de 10 TB |
| Hold 40 | 4 × 10 TB HDD | RAIDZ2 | 20 TB | cerca de 16,7 TB |
| Hold 100 | 10 × HDD de 10 TB | RAIDZ2 | 80 TB | cerca de 66,7 TB |
Calculado a partir dos discos de cada hold, antes da sobrecarga do sistema de arquivos, com 1 TB = 10^12 bytes. Deixe espaço livre por cima para fotos novas.
Para a maioria das famílias, a biblioteca de fotos ultrapassa os discos muito antes de ultrapassar a RAM. Hold 24 custa $110.99/30 dias; cada prazo está em a lista de preços dos holds.
Onde devem ficar o banco de dados e as fotos?
Divida-os entre os dois tipos de disco da máquina. O Immich diz que o banco de dados deve, idealmente, ficar em armazenamento SSD local e nunca em um compartilhamento de rede de qualquer tipo. O sistema operacional fica em um SSD próprio (dois SSDs espelhados no modelo maior); os discos de dados chegam vazios e sem partição, para você montar ZFS, um array mdadm ou um conjunto de discos independentes. Se quiser que a equipe prepare um array RAID 6 ou RAID 10 antes da entrega, avise o suporte antes da entrega do servidor. Então mantenha os volumes do Docker e o Postgres no SSD do sistema e aponte o local de upload para o pool de discos rígidos.
O sistema de arquivos do pool precisa dar suporte a propriedade de usuário e grupo; ZFS e EXT4 atendem. A relação de custo-benefício entre os dois tipos de disco está em HDD ou SSD para um servidor de armazenamento alugado.
# 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/postgresO Immich precisa de GPU em um servidor de armazenamento?
Não: os requisitos do Immich não listam GPU. Em um hold, a CPU executa as tarefas de machine learning, como reconhecimento facial e busca inteligente, e a transcodificação de vídeo. Nenhum dos nossos holds inclui placa de vídeo, então planeje a primeira importação de uma biblioteca grande como uma tarefa que roda por um bom tempo.
Um servidor de armazenamento dá ao Immich espaço para a biblioteca; o processador, não uma GPU, faz o trabalho pesado.
Como faço backup de um servidor Immich?
O Immich recomenda uma estratégia de backup 3-2-1, cobrindo tanto a mídia quanto o banco de dados. Ele faz o dump do banco de dados todos os dias às 02:00 por padrão em UPLOAD_LOCATION/backups e mantém os últimos 14 dumps.
- Faça backup:
library,uploadeprofile, que guardam seus originais, ebackups, que guarda os dumps do banco de dados. - Pode pular:
thumbseencoded-video. O Immich os regenera, executando novamente as tarefas de miniaturas e transcodificação após uma restauração.
Um servidor de armazenamento não é backup de si mesmo: não guardamos nenhuma cópia dos seus dados em outro lugar, então uma segunda cópia em outro local continua sendo responsabilidade sua. Envie o backup para um segundo local com restic ou Borg; restic ou Borg para backups offsite ajuda você a escolher.
Onde minhas fotos serão armazenadas e sob qual lei?
Amsterdã (Países Baixos), Bucareste (Romênia) e Chisinau (Moldávia): todos os holds em todas as cidades, pelo mesmo preço. A máquina segue a lei do país onde está; a empresa não muda isso. O Basalthold é operado pela DomaineGoat LLC, empresa registrada no Panamá e sujeita apenas à lei panamenha. Cada datacenter que abriga um servidor segue a lei do seu próprio país.
De 23 vendedores de servidores de armazenamento Basalthold verificados em 2 November 2026, 8 vendiam servidores de armazenamento nos Países Baixos, 2 na Romênia e 2 na Moldávia. A Moldávia está fora da União Europeia; Amsterdã e Bucareste estão dentro dela.
Para documentos e pastas compartilhadas ao lado das fotos, veja o que o servidor Nextcloud precisa para vários TB.
O que mais as pessoas perguntam sobre self-hosting do Immich?
Quanta RAM o Immich precisa?
Pelo menos 6 GB, e o Immich recomenda 8 GB. Com o machine learning desativado, 4 GB pode funcionar. Se você limitar a memória do Docker, dê ao Postgres pelo menos 2 GB. Todo hold tem 32 GB DDR4 ECC ou mais.
Posso manter o banco de dados do Immich nos discos rígidos?
O Immich desaconselha: o banco de dados deve, idealmente, usar armazenamento SSD local e nunca um compartilhamento de rede. Em um hold, coloque-o no SSD do sistema e mantenha apenas fotos e vídeos no pool de discos rígidos.
Quanto espaço extra em disco as miniaturas ocupam?
O Immich coloca miniaturas e vídeo transcodificado em cerca de 10 a 20% da biblioteca. Uma biblioteca de 5 TB, portanto, precisa de cerca de 5,5 a 6 TB, antes do espaço livre para fotos novas.
O servidor Immich é um backup do meu celular?
É uma cópia. O próprio Immich recomenda uma estratégia 3-2-1. Um servidor de armazenamento não é backup de si mesmo: não guardamos nenhuma cópia dos seus dados em outro lugar, então uma segunda cópia em outro local continua sendo responsabilidade sua. Faça backup dos originais e dos dumps do banco de dados em um segundo lugar.
Quanto custa um servidor Immich na Basalthold?
Hold 24 custa $110.99/30 dias por 24 TB brutos, espelhados para 12 TB. Prazos mais longos custam menos por mês. Pagamento com cripto, sem KYC.
Espaço para todas as fotos, em uma máquina só sua
Hold 24: Intel Xeon E-2176G (6 núcleos / 12 threads), 32 GB DDR4 ECC, 2 × 12 TB de discos rígidos (24 TB brutos) mais SSD de 480 GB para o sistema, porta de 1 Gbit/s com 40 TB de tráfego por 30 dias, 1 IPv4 e um IPv6 /64, por $110.99/30 dias. Cripto, sem KYC.
- DomaineGoat LLC, registrada no Panamá
- Preços pesquisados em 23 vendedores de armazenamento, 2 de novembro de 2026
- Sem KYC, sem documentos
- Suas chaves de criptografia continuam suas
Fontes (3)
- Requisitos (última atualização em 21 de outubro de 2026) — Immich documentation (read 2026-11-02)
- Versões do Immich (v3.3.5, 21 de outubro de 2026) — Immich on GitHub (read 2026-11-02)
- Backup e restauração — Immich documentation (read 2026-11-02)