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

guide

Come Autohostare PhotoPrism su un VPS (Guida Completa)

Una guida completa passo dopo passo per ospitare PhotoPrism su un VPS nel 2026: installazione, configurazione e messa in sicurezza di PhotoPrism.

Come Autohostare PhotoPrism su un VPS (Guida Completa)

PhotoPrism è uno strumento di gestione fotografica open-source che ti consente di organizzare, visualizzare e condividere la tua collezione di foto. Autohostare PhotoPrism su un VPS (Virtual Private Server) è una soluzione pratica per sviluppatori ed appassionati di homelab che desiderano mantenere il controllo sui propri dati. In questa guida, ti guideremo attraverso il processo di installazione di PhotoPrism su un VPS utilizzando Docker.

Panoramica dei Fornitori di VPS

Prima di procedere con l’installazione, devi scegliere un fornitore di VPS. Di seguito è riportato un confronto di alcune opzioni popolari adatte per ospitare PhotoPrism:

FornitoreCosto MensileRAMTipo di Archiviazione
Contabo VPS5.99 EUR4 GBSSD
Hetzner Cloud4.15 EUR2 GBSSD
DigitalOcean6 USD1 GBSSD
Vultr6 USD1 GBSSD
Linode (Akamai)5 USD1 GBSSD

Per ulteriori opzioni, controlla il nostro confronto VPS completo.

Passaggio 1: Ottieni un VPS

Registrati per un piano VPS che soddisfi i requisiti di PhotoPrism. Per un’esperienza senza problemi, ti consigliamo almeno 2 GB di RAM. Fornitori come Hetzner Cloud e Contabo VPS sono opzioni economiche.

Passaggio 2: Connettiti al Tuo VPS

  1. Usa un client SSH per connetterti al tuo VPS:

    ssh root@your_vps_ip
  2. Aggiorna la tua lista di pacchetti:

    apt update && apt upgrade -y

Passaggio 3: Installa Docker

  1. Installa Docker eseguendo:

    apt install docker.io -y
  2. Avvia e abilita Docker:

    systemctl start docker
    systemctl enable docker
  3. Verifica l’installazione di Docker:

    docker --version

Passaggio 4: Installa Docker Compose

  1. Scarica il binary di Docker Compose:

    curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
  2. Imposta i permessi:

    chmod +x /usr/local/bin/docker-compose
  3. Verifica l’installazione:

    docker-compose --version

Passaggio 5: Distribuisci PhotoPrism con Docker

  1. Crea una directory per PhotoPrism:

    mkdir -p ~/photoprism && cd ~/photoprism
  2. Crea un file docker-compose.yml:

    version: '3.3'
    services:
      photoprism:
        image: photoprism/photoprism
        restart: always
        ports:
          - "8080:80"
        environment:
          PHOTOPRISM_ADMIN_PASSWORD: "admin_password"
          PHOTOPRISM_ORIGINALS_DIR: "/photoprism/originals"
          PHOTOPRISM_IMPORT_PATH: "/photoprism/import"
        volumes:
          - ./photoprism:/photoprism
  3. Avvia PhotoPrism:

    docker-compose up -d

Passaggio 6: Accedi a PhotoPrism

Apri il tuo browser web e vai su http://your_vps_ip:8080. Accedi con il nome utente admin e la password che hai impostato nel file docker-compose.yml.

Passaggio 7: Configurare PhotoPrism

FAQ

D: Quali sono i requisiti per eseguire PhotoPrism su un VPS?
Per eseguire PhotoPrism senza problemi, hai bisogno di un minimo di 2 GB di RAM e di una sufficiente archiviazione SSD per la tua libreria fotografica. Più RAM e archiviazione fornisci, migliori saranno le prestazioni. Anche la larghezza di banda di rete è cruciale, soprattutto se hai più utenti che accedono alle foto simultaneamente. Fornitori come Hetzner Cloud e Contabo VPS sono opzioni economiche per soddisfare questi requisiti.

D: Posso usare il mio dominio con PhotoPrism?
Sì, puoi usare il tuo dominio con PhotoPrism. Dopo l’installazione, puoi configurare un reverse proxy, come Nginx, per indirizzare il traffico dal tuo dominio alla tua installazione di PhotoPrism. Dovrai aggiornare le impostazioni DNS del tuo dominio per puntare all’indirizzo IP del tuo VPS. La documentazione per configurare un reverse proxy è disponibile nel wiki di PhotoPrism.

D: Come posso eseguire il backup dei miei dati di PhotoPrism?
Eseguire il backup della tua installazione di PhotoPrism implica creare copie del volume dove sono memorizzate le tue foto e impostazioni. Puoi utilizzare comandi Docker per creare backup dei tuoi contenitori e volumi. Un approccio tipico consiste nell’usare docker cp per copiare i dati sul tuo computer locale o su un’altra soluzione di archiviazione. Per backup a lungo termine, considera di automatizzare questo processo con un cron job o script di backup.

Con questa guida, ora dovresti avere un’installazione funzionante di PhotoPrism sul tuo VPS. Buon divertimento nell’organizzare e condividere la tua libreria fotografica mantenendo i tuoi dati sicuri e privati.