Vai al contenuto
Berth

Berth vs Audiobookshelf: quale server di audiolibri self-hosted scegliere

Aggiornato il 27 ottobre 2026

Audiobookshelf è il server di audiolibri self-hosted più conosciuto: maturo, con i podcast e una grande comunità. Berth è un server nuovo costruito attorno a un'idea diversa: la libreria vive in un database, l'audio può stare in un object storage e i telefoni si collegano con un codice QR. Ecco in cosa differiscono e quando conviene l'uno o l'altro.

In breve

Fianco a fianco

BerthAudiobookshelf
ObiettivoAudiolibriAudiolibri e podcast
Origine della libreriaDatabase; libri caricati dal pannello webScansiona le cartelle multimediali
Dove stanno i fileDisco locale o qualsiasi archivio compatibile con S3File system locale o montato
Consegna dell'audioDall'archivio o da una CDN tramite link firmati, oppure tramite il serverTramite il server
Accesso degli ascoltatoriCodice QR, senza passwordNome utente e password
App mobiliApp propria per Android e iOS (non ancora negli store)App Android ufficiale; app iOS in beta su TestFlight
Licenza del serverApache-2.0GPL-3.0
MaturitàServer 1.0 (ottobre 2026)Maturo, grande comunità

Basato sulla documentazione pubblica e sui tracker delle segnalazioni a ottobre 2026. Berth ha raggiunto la prima versione del server a ottobre 2026 e la sua app non è ancora negli store.

Un database invece della scansione delle cartelle

Audiobookshelf costruisce la libreria scansionando le cartelle multimediali e indovinando quali file appartengono a quale libro. Funziona bene quando le cartelle sono ordinate, ma un file fuori posto può unire due libri, e spostare i file su un altro disco può far perdere il legame con i progressi di ascolto.

In Berth un libro è un record nel database. Carichi una cartella o un file dal pannello web, controlli titolo, autori, narratori, serie e classificazione per età che Berth ha letto dai tag, e lo aggiungi alla libreria. Capitoli, ordine delle tracce e copertine sono salvati insieme al libro, quindi rinominare o spostare i file non può modificarlo.

Archiviazione e consegna

Audiobookshelf legge i libri dal file system del server. Anche Berth può tenerli su un disco locale, ma pure in qualsiasi archivio compatibile con S3 (AWS S3, Cloudflare R2, Backblaze B2, Bunny Storage, MinIO, Yandex Object Storage), con una procedura guidata per Cloudflare R2.

Con un object storage, i telefoni possono scaricare l'audio direttamente dal bucket o da una CDN tramite link firmati a breve scadenza, così un piccolo server di casa o un VPS economico non fa da collo di bottiglia. Vedi Archivio S3.

Collegare i telefoni

In Berth l'amministratore crea un ascoltatore e mostra un codice QR; il telefono lo scansiona e la libreria compare. Il codice vale una sola volta e scade dopo due minuti, l'app riceve sia l'indirizzo di casa sia quello Internet del server, e l'amministratore può revocare qualsiasi dispositivo. Dettagli: Collegare i telefoni.

Cosa fa Audiobookshelf che Berth (ancora) non fa

Domande

Berth è un fork di Audiobookshelf?

No. Berth è un server separato scritto in Rust, con un proprio modello di database, una propria API (descritta con OpenAPI) e una propria app mobile.

Posso spostare automaticamente la mia libreria su Berth?

Non ancora. I libri si aggiungono caricandoli dal pannello web: trascina una cartella o dei file e Berth legge tag, capitoli e copertine. Un importatore da Audiobookshelf è nella roadmap per dopo la prima versione.

Posso usare Berth e Audiobookshelf insieme?

Sì. Sono container indipendenti; Berth ascolta di default sulla porta 8080 e tiene i suoi dati in una cartella propria.