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
- Scegli Audiobookshelf se vuoi già oggi un progetto maturo con podcast, una grande comunità e tante integrazioni, e i tuoi libri sono già in cartelle ordinate su un disco locale.
- Scegli Berth se la scansione delle cartelle ti ha già rovinato la libreria o i progressi, se vuoi tenere l'audio su S3 o Cloudflare R2 invece che su un disco locale, o se la tua famiglia deve collegarsi scansionando un codice QR invece di digitare password.
Fianco a fianco
| Berth | Audiobookshelf | |
|---|---|---|
| Obiettivo | Audiolibri | Audiolibri e podcast |
| Origine della libreria | Database; libri caricati dal pannello web | Scansiona le cartelle multimediali |
| Dove stanno i file | Disco locale o qualsiasi archivio compatibile con S3 | File system locale o montato |
| Consegna dell'audio | Dall'archivio o da una CDN tramite link firmati, oppure tramite il server | Tramite il server |
| Accesso degli ascoltatori | Codice QR, senza password | Nome utente e password |
| App mobili | App propria per Android e iOS (non ancora negli store) | App Android ufficiale; app iOS in beta su TestFlight |
| Licenza del server | Apache-2.0 | GPL-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
- Podcast — previsti per dopo la prima versione.
- Importazione automatica di una libreria esistente in cartelle — Berth aggiunge i libri tramite caricamento; è previsto un importatore da Audiobookshelf.
- Una lunga storia e una grande comunità con tante integrazioni di terze parti.
- App già negli store — l'app di Berth è ancora in fase di completamento.
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.