−25%

su Windows con pagamento annuale, fino al 31/10. Vai ai piani

EQVPS
Inizia

Fai self-hosting di Immich su un VPS: il tuo Google Foto privato

3 set 2026 · 2 min di lettura · EQVPS Team

Le gallerie del telefono si riempiono, e la soluzione facile — un cloud che fa auto-backup di tutto — significa che una terza parte ora tiene ogni foto che tu abbia mai scattato e silenziosamente ci fa girare l'AI. Immich ti dà la stessa esperienza — auto-backup, timeline, album, ricerca per volti e oggetti — su un server che controlli tu. Fallo girare su un VPS con Docker e paga il server in crypto, niente KYC.

Cosa serve a Immich

  • Un IPv4 dedicato, un dominio e HTTPS. L'app mobile si connette a https://photos.yourdomain.com, quindi ti servono un dominio, TLS valido e 443 in entrata — un piano con IP dedicato. I piani NAT non prendono connessioni in entrata. Un piano Medium è un inizio sensato.
  • Disco per la libreria. Foto e video si accumulano in fretta — scegli un piano il cui NVMe contenga la tua collezione con margine.
  • RAM per il machine-learning. Il riconoscimento di volti/oggetti e la smart search vogliono memoria; più RAM = indicizzazione più veloce su grandi librerie.

Configuralo (Ubuntu 24.04, Docker)

# docker-compose.yml — Immich (server + machine-learning + Redis + Postgres/pgvecto)
services:
  immich-server:
    image: ghcr.io/immich-app/immich-server:release
    restart: always
    ports: ["127.0.0.1:2283:2283"]
    volumes: ["/srv/immich/library:/usr/src/app/upload"]
    env_file: [.env]
    depends_on: [redis, database]
  immich-ml:
    image: ghcr.io/immich-app/immich-machine-learning:release
    restart: always
    volumes: ["ml-cache:/cache"]
    env_file: [.env]
  redis:
    image: redis:alpine
    restart: always
  database:
    image: tensorchord/pgvecto-rs:pg16-v0.2.0
    restart: always
    environment:
      POSTGRES_USER: immich
      POSTGRES_PASSWORD: change-me-strong
      POSTGRES_DB: immich
    volumes: ["/srv/immich/db:/var/lib/postgresql/data"]
volumes: { ml-cache: {} }

Metti un reverse proxy TLS davanti:

# TLS + reverse proxy (IPv4 dedicato + dominio + 443 in entrata)
apt install -y caddy
echo 'photos.yourdomain.com { reverse_proxy 127.0.0.1:2283 }' > /etc/caddy/Caddyfile
systemctl restart caddy && ufw allow 80,443/tcp

Apri https://photos.yourdomain.com, crea l'utente admin, installa l'app mobile e puntala al tuo server — il tuo rullino ora fa backup su storage che possiedi.

Rendilo tuo

  • AI locale: il riconoscimento di volti e oggetti gira nel container ML sul tuo VPS — nulla lascia la macchina.
  • Auto-backup da iOS/Android, upload in background, e originali tenuti byte-per-byte.
  • Album, link di condivisione, timeline e mappa — le funzioni che ti aspetti, self-hosted.
  • Tieni Postgres e Redis su localhost; esponi solo la 443.

Perché EQVPS per Immich

  • IPv4 dedicato da $8/mese, amichevole con dominio + HTTPS, tutte le porte, rDNS self-service.
  • Posizioni UE (Germania, Finlandia) — rotte pulite, vera legge sulla protezione dei dati.
  • Niente KYC, pagamento in crypto. Email per registrarti, USDC/USDT per pagare — appropriato per una libreria di foto che possiedi davvero.
  • Root in ~60 secondi, NVMe. Avvia lo stack, aggiungi Caddy, e il tuo cloud di foto privato è live.

Fai self-hosting di Nextcloud (file, calendario) → · L'hosting VPS anonimo spiegato →

FAQ

Perché fare self-hosting di Immich invece di Google Foto?

Immich ti dà auto-backup del telefono, timeline, album e ricerca AI per volti/oggetti — ma le foto e il machine-learning girano su un server che controlli, non su un cloud che scandaglia la tua libreria o cambia il suo piano gratuito. Imposti tu lo storage, tieni gli originali intatti, e puoi pagare il server in crypto senza documenti.

Quale piano e risorse servono a Immich?

Due cose contano: disco per la libreria foto/video, e RAM per il machine-learning (riconoscimento di volti e oggetti). Un piano Medium con un IPv4 dedicato è un buon inizio; scala il disco alla tua libreria e aggiungi RAM se abiliti la smart search su una grande collezione. Ti serve un IP dedicato perché l'app mobile lo raggiunge tramite HTTPS in entrata sulla 443.

Mi servono un IP dedicato e un dominio?

Sì. L'app mobile di Immich si connette a https://photos.yourdomain.com, che richiede un dominio, TLS valido e 443 in entrata — quindi un piano con IPv4 dedicato. I nostri piani NAT non accettano traffico web in entrata. Un reverse proxy (Caddy) ti dà HTTPS automatico.

La ricerca AI manda le mie foto da qualche parte?

No. Il machine-learning di Immich gira in locale nel proprio container sul tuo VPS — il riconoscimento di volti e oggetti avviene sul tuo server, nulla viene mandato a un'API di terze parti. Il TLS protegge gli upload in transito e i dati li tieni tu.

Chiedete un documento o una carta?

No. Registrati con un'email, paga in USDC o USDT. Niente documenti, niente carta, niente KYC.

Commenti

Ancora nessun commento. Sii il primo.

Lascia un commento

I commenti sono moderati prima di comparire.