Test indipendenti Aggiornato aprile 2026 387 guide di self-hosting 5 provider VPS testati

guide

Come Self-Hostare Immich su Hetzner (Guida 2026)

Impara a ospitare Immich su Hetzner, con una guida dettagliata 2026 su installazione, configurazione e specifiche consigliate per un deploy fluido.

Introduzione

Immich è una soluzione di backup per foto e video autogestita e open-source che consente agli utenti di gestire i propri media in un ambiente sicuro. Sfruttando l’infrastruttura robusta di Hetzner, puoi rapidamente configurare e gestire la tua istanza di Immich. Questa guida ti guiderà attraverso l’intero processo, dalla creazione del tuo VPS Hetzner all’installazione e configurazione di Immich.

Scegliere il VPS Giusto

Quando si tratta di autogestire applicazioni come Immich, la scelta del provider VPS è cruciale. Hetzner offre prezzi e prestazioni competitivi, il che lo rende un’ottima scelta per gli sviluppatori. Qui sotto trovi un confronto di alcuni provider VPS popolari basato sui loro prezzi e specifiche:

ProviderPrezzo MensileMemoriaCPU CoresSpazio 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

Considera le tue esigenze specifiche quando scegli un provider VPS. Per questa guida, procederemo con Hetzner a causa della sua convenienza e prestazioni anche nei piani entry-level.

Passo 1: Provisionare un VPS Hetzner

  1. Vai al sito web di Hetzner Cloud.
  2. Registrati per un account se non ne possiedi già uno.
  3. Crea un nuovo progetto e lancia un nuovo server.
  4. Scegli un tipo di server base (“CX11” è sufficiente per Immich).
  5. Seleziona la tua posizione del data center preferita.
  6. Procedi con la creazione e prendi nota della tua chiave SSH per l’accesso.

Passo 2: Connettersi al Tuo VPS

Una volta che il tuo server è attivo e funzionante, connettiti ad esso tramite SSH. Apri un terminale (o il Prompt dei comandi su Windows) e inserisci:

ssh root@YOUR_IP_ADDRESS

Sostituisci YOUR_IP_ADDRESS con l’IP assegnato al tuo VPS Hetzner.

Passo 3: Installare il Software Richiesto

Prima di installare Immich, è necessario configurare Docker e Docker Compose. Esegui i seguenti comandi:

# Aggiorna la lista dei pacchetti
apt update && apt upgrade -y

# Installa Docker
apt install docker.io -y

# Abilita e avvia Docker
systemctl enable docker
systemctl start docker

# Installa Docker Compose
apt install docker-compose -y

Verifica l’installazione:

docker --version
docker-compose --version

Passo 4: Configurare Immich

Crea una directory per Immich:

mkdir ~/immich && cd ~/immich

Crea un file docker-compose.yml utilizzando un editor di testo:

nano docker-compose.yml

Inserisci la seguente configurazione:

version: '3.8'
services:
  db:
    image: postgres:13
    restart: always
    environment:
      POSTGRES_USER: immich
      POSTGRES_PASSWORD: immich-password
      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:immich-password@db:5432/immich
    networks:
      - immich_net

networks:
  immich_net:
    driver: bridge

volumes:
  db-data:

Assicurati di sostituire immich-password con una password più sicura a tua scelta.

Passo 5: Eseguire Immich

Ora puoi lanciare Immich utilizzando Docker Compose:

docker-compose up -d

Per verificare che Immich sia in esecuzione correttamente, accedilo tramite il tuo browser web all’indirizzo http://YOUR_IP_ADDRESS:3000. Dovresti vedere l’interfaccia di configurazione di Immich.

Passo 6: Configurare il tuo Dominio (Opzionale)

Se desideri utilizzare un dominio personalizzato per la tua installazione di Immich, assicurati che i tuoi record DNS puntino all’indirizzo IP del tuo VPS Hetzner. Puoi anche configurare un reverse proxy con Nginx o Traefik per il supporto SSL.

Domande Frequenti

1. Quali sono le principali caratteristiche di Immich?

Immich offre una suite di funzionalità progettate per la gestione personale dei media. Gli utenti possono caricare, archiviare e recuperare immagini e video senza problemi. Supporta diversi livelli di accesso degli utenti e può gestire l’organizzazione delle foto tramite album e tag ricercabili. Inoltre, la sua capacità di backup consente di conservare in modo sicuro i tuoi file multimediali sulla tua infrastruttura.

2. È sicuro autogestire Immich?

Autogestire applicazioni come Immich può essere sicuro se vengono implementate adeguate misure di sicurezza. Ciò include l’uso di password forti, l’aggiornamento regolare del software, la configurazione di firewall e possibili crittografie SSL. È importante mettere in sicurezza il tuo server con solo le porte necessarie aperte e considerare di utilizzare strumenti come UFW (Uncomplicated Firewall) per monitorare l’accesso.

3. Posso scalare il mio VPS Hetzner se necessario?

Sì, Hetzner ti consente di scalare il tuo VPS man mano che crescono le tue esigenze. Puoi facilmente aggiornare la CPU, la memoria e lo storage del tuo server tramite il pannello di controllo Hetzner Cloud. Questa flessibilità lo rende adatto a progetti che potrebbero crescere nel tempo, permettendoti di gestire più utenti e una maggiore capacità di archiviazione senza grosse riconfigurazioni.


Per uno sguardo più approfondito sulle varie opzioni VPS, dai un’occhiata al nostro confronto completo VPS. Buona gestione!