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

guide

Come Auto-Ospitare Audiobookshelf su un VPS (Guida Completa)

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

Come Auto-Ospitare Audiobookshelf su un VPS (Guida Completa)

Audiobookshelf è una potente applicazione auto-ospitata che organizza e trasmette la tua collezione di audiolibri con facilità. Questa guida ti guiderà attraverso il processo di installazione su un Server Privato Virtuale (VPS). Che tu sia uno sviluppatore o un appassionato di tecnologia, configurare Audiobookshelf sul tuo VPS può essere un’esperienza gratificante.

Cosa Ti Serve

Prima di iniziare, assicurati di avere i seguenti requisiti:

Per il VPS, considera fornitori che siano economici e offrano buone prestazioni. Ecco un confronto veloce di alcuni dei migliori fornitori di VPS:

FornitorePrezzo MensileCore CPURAMArchiviazione
Contabo VPS5.99 EUR24 GB200 GB SSD
Hetzner Cloud4.15 EUR12 GB20 GB SSD
DigitalOcean6 USD11 GB25 GB SSD
Vultr6 USD11 GB25 GB SSD
Linode (Akamai Cloud)5 USD12 GB25 GB SSD

Per ulteriori dettagli su prezzi e caratteristiche, consulta il nostro confronto completo dei VPS.

Passo 1: Seleziona e Configura il Tuo VPS

Per questa guida, utilizzeremo Hetzner Cloud come nostro fornitore di VPS per via della sua convenienza. Una volta registrato e creato il tuo istanza VPS, assicurati di selezionare una distribuzione Linux che supporti Docker, come Ubuntu 20.04 LTS.

Passo 2: Connettiti al Tuo VPS

Usa SSH per connetterti al tuo VPS. Apri il tuo terminale ed esegui il seguente comando:

ssh root@your_vps_ip

Sostituisci your_vps_ip con l’indirizzo IP reale del tuo VPS.

Passo 3: Installa Docker

Una volta connesso, il passo successivo è installare Docker. Esegui i seguenti comandi:

apt update
apt install apt-transport-https ca-certificates curl software-properties-common -y
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
apt update
apt install docker-ce -y

Per assicurarti che Docker sia installato correttamente, controlla la versione:

docker --version

Passo 4: Installa Docker Compose

Successivamente, hai bisogno di Docker Compose per gestire applicazioni Docker a più contenitori. Esegui il seguente comando:

curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

Puoi verificare l’installazione usando:

docker-compose --version

Passo 5: Configura Audiobookshelf

Ora che Docker e Docker Compose sono installati, è tempo di configurare Audiobookshelf. Crea una nuova directory per la tua installazione di Audiobookshelf:

mkdir audiobookshelf
cd audiobookshelf

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

version: "3.3"
services:
  audiobookshelf:
    image: "sleeplessninja/audiobookshelf:latest"
    ports:
      - "8080:80"
    volumes:
      - audiobooks:/audiobooks
    restart: unless-stopped

volumes:
  audiobooks:

Salva e chiudi il file.

Passo 6: Avvia Audiobookshelf

Ora puoi avviare Audiobookshelf con Docker Compose:

docker-compose up -d

Visita http://your_vps_ip:8080 nel tuo browser per accedere ad Audiobookshelf. Segui le istruzioni sullo schermo per configurare la tua libreria.

Passo 7: Configura il Dominio (Opzionale)

Se hai un nome di dominio e vuoi usarlo, potresti configurare un reverse proxy usando Nginx. Installa Nginx:

apt install nginx -y

Modifica la configurazione di Nginx per reindirizzare il traffico dal tuo dominio all’applicazione Audiobookshelf.

Esempio di Configurazione di Nginx

server {
    listen 80;
    server_name your_domain.com;

    location / {
        proxy_pass http://localhost:8080;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}

FAQ

1. Quali sono i vantaggi di auto-ospitare Audiobookshelf?

L’auto-ospitalità di Audiobookshelf ti consente di avere il completo controllo sulla tua libreria di audiolibri, garantendo privacy e sicurezza. Puoi ospitare la tua collezione senza dover dipendere da servizi di terzi e personalizzare le funzionalità per soddisfare le tue esigenze. Questo è ideale per gli utenti che preferiscono gestire i propri dati senza restrizioni imposte da piattaforme commerciali.

2. Posso eseguire Audiobookshelf su un VPS a bassa potenza?

Sì, Audiobookshelf può funzionare su VPS a bassa potenza purché tu soddisfi i requisiti minimi. Ad esempio, un VPS con 1 core CPU e 1 GB di RAM può essere sufficiente per un utilizzo di base. Tuttavia, per prestazioni ottimali, specialmente con librerie più grandi, scegli un VPS con 2+ GB di RAM, come Hetzner Cloud o Contabo VPS, che partono da prezzi competitivi.

3. Come faccio a eseguire il backup dei dati di Audiobookshelf?

Eseguire il backup dei dati di Audiobookshelf è essenziale per la sicurezza dei dati. Poiché Audiobookshelf utilizza volumi Docker, puoi eseguire il backup dei dati memorizzati nel volume audiobooks. Usa il seguente comando per creare un backup:

docker run --rm --volumes-from audiobookshelf_audiobooks_1 -v $(pwd):/backup ubuntu tar czvf /backup/audiobookshelf_backup.tar.gz /audiobooks

Questo crea un backup compresso dei tuoi file audio, che puoi conservare in modo sicuro in un luogo remoto.

Seguendo questi passaggi, sarai in grado di auto-ospitare con successo Audiobookshelf sul tuo VPS scelto. Buon ascolto!