Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Como Auto-Hospedar o Immich no Hetzner (Guia 2026)

Aprenda a instalar e configurar o Immich no VPS do Hetzner - um guia passo a passo para desenvolvedores e entusiastas de homelab.

Introdução

O Immich é uma solução de backup de fotos e vídeos de código aberto, hospedada por você, que permite aos usuários gerenciar suas memórias em um ambiente seguro. Aproveitando a infraestrutura robusta do Hetzner, você pode configurar e gerenciar sua própria instância do Immich rapidamente. Este guia irá guiá-lo por todo o processo, desde a provisão do seu VPS no Hetzner até a instalação e configuração do Immich.

Escolhendo o VPS Certo

Quando se trata de hospedar aplicações como o Immich, a escolha do provedor de VPS é fundamental. O Hetzner oferece preços competitivos e desempenho, tornando-se uma excelente opção para desenvolvedores. Abaixo, uma comparação de alguns provedores populares de VPS com base em seus preços e especificações:

ProvedorPreço MensalMemóriaNúcleos de CPUEspaço em Disco
Hetzner Cloud4,15 EUR2 GB120 GB SSD
Contabo VPS5,99 EUR4 GB2200 GB SSD
DigitalOcean6 USD2 GB150 GB SSD
Vultr6 USD2 GB155 GB SSD
Linode (Akamai)5 USD2 GB150 GB SSD

Considere suas necessidades específicas ao selecionar um provedor de VPS. Para este guia, utilizaremos o Hetzner devido ao seu custo-benefício e desempenho mesmo nos planos de entrada.

Passo 1: Provisão de um VPS no Hetzner

  1. Acesse o site do Hetzner Cloud.
  2. Cadastre-se para uma conta, caso ainda não tenha.
  3. Crie um novo projeto e lance um novo servidor.
  4. Escolha um tipo de servidor básico (“CX11” é suficiente para o Immich).
  5. Selecione a localização do seu data center preferida.
  6. Continue com a criação e anote sua chave SSH para acesso.

Passo 2: Conectando ao Seu VPS

Uma vez que seu servidor esteja ativo, conecte-se a ele via SSH. Abra um terminal (ou Prompt de Comando no Windows) e insira:

ssh root@SEU_ENDEREÇO_IP

Substitua SEU_ENDEREÇO_IP pelo IP atribuído ao seu VPS do Hetzner.

Passo 3: Instalando os Softwares Necessários

Antes de instalar o Immich, será necessário configurar o Docker e o Docker Compose. Execute os seguintes comandos:

# Atualizar a lista de pacotes
apt update && apt upgrade -y

# Instalar o Docker
apt install docker.io -y

# Habilitar e iniciar o Docker
systemctl enable docker
systemctl start docker

# Instalar o Docker Compose
apt install docker-compose -y

Verifique a instalação:

docker --version
docker-compose --version

Passo 4: Configurando o Immich

Crie um diretório para o Immich:

mkdir ~/immich && cd ~/immich

Crie um arquivo docker-compose.yml usando um editor de texto:

nano docker-compose.yml

Insira a seguinte configuração:

version: '3.8'
services:
  db:
    image: postgres:13
    restart: always
    environment:
      POSTGRES_USER: immich
      POSTGRES_PASSWORD: sua-senha-mais-segura
      POSTGRES_DB: immich
    volumes:
      - db-data:/var/lib/postgresql/data
    networks:
      - immich_net

  immich:
    image: devner/immich:latest
    restart: always
    ports:
      - "3000:3000"
    environment:
      DATABASE_URL: postgres://immich:sua-senha-mais-segura@db:5432/immich
    networks:
      - immich_net

networks:
  immich_net:
    driver: bridge

volumes:
  db-data:

Certifique-se de substituir sua-senha-mais-segura por uma senha mais forte de sua preferência.

Passo 5: Executando o Immich

Agora, você pode iniciar o Immich usando o Docker Compose:

docker-compose up -d

Para verificar se o Immich está funcionando corretamente, acesse-o pelo seu navegador na URL http://SEU_ENDEREÇO_IP:3000. Você deverá ver a interface de configuração do Immich.

Passo 6: Configurando seu Domínio (Opcional)

Se desejar usar um domínio personalizado para sua instalação do Immich, assegure-se de que seus registros DNS apontam para o IP do seu VPS no Hetzner. Você também pode configurar um proxy reverso com Nginx ou Traefik para suporte a SSL.

Perguntas Frequentes

1. Quais são os principais recursos do Immich?

O Immich oferece um conjunto de recursos projetados para a gestão de mídia pessoal. Os usuários podem fazer upload, armazenar e recuperar imagens e vídeos facilmente. Ele suporta múltiplos níveis de acesso de usuários e pode organizar fotos através de álbuns e tags pesquisáveis. Além disso, sua capacidade de backup permite armazenar suas mídias de forma segura na sua própria infraestrutura.

2. É seguro hospedar o Immich por conta própria?

Hospedar aplicações como o Immich pode ser seguro se as medidas de segurança corretas forem implementadas. Isso inclui usar senhas fortes, atualizar seu software regularmente, configurar firewalls e possivelmente usar criptografia SSL. É importante proteger seu servidor mantendo apenas as portas necessárias abertas e considerar usar ferramentas como UFW (Firewall Simples) para monitorar o acesso.

3. Posso escalar meu VPS do Hetzner, se necessário?

Sim, o Hetzner permite escalar seu VPS conforme sua demanda aumenta. Você pode facilmente fazer upgrade na CPU, memória e armazenamento através do painel de controle do Hetzner Cloud. Essa flexibilidade torna-o adequado para projetos que podem crescer ao longo do tempo, permitindo lidar com mais usuários e maior armazenamento sem grandes reconfigurações.


Para uma análise mais completa de várias opções de VPS, confira nossa comparação completa de VPS. Boas hospedagens!