HomeInformaticaCalibre e OMV 5: ebook e audiolibri sempre con te

Calibre e OMV 5: ebook e audiolibri sempre con te

Calibre Web è il Plex dei libri. Ecco tutti i vantaggi!

HomeInformaticaCalibre e OMV 5: ebook e audiolibri sempre con te

Calibre e OMV 5: ebook e audiolibri sempre con te

Calibre Web è il Plex dei libri. Ecco tutti i vantaggi!

Newsletter

Iscriviti per ricevere l'ultimo articolo!

N.B.: in questo post possono essere presenti link affiliazione.

Hai una raccolta di ebook e audiobook che vuoi sempre portare con te e condividere con chi vuoi? Se hai un server multimediale con Open Media Vault (OMV), da oggi potrai farlo, installando in pochi minuti Calibre e Calibre Web.

In questa guida ti spiegherò perché ho scelto Calibre (e non Ubooquity), come installarlo e come accedere a tutti i tuoi ebook e audiolibri in modo sicuro da praticamente ogni dispositivo dotato di internet.

Per domande o suggerimenti basta lasciare un commento in fondo all’articolo. Cominciamo!

Perché usare Calibre e Calibre web

In passato ho usato per molti mesi Ubooquity e devo dire che non era male. Permetteva la condivisione della libreria in rete in formato opds e manteneva i progressi di lettura nel web. Era inoltre accessibile come unica interfaccia, mobile frendly.

Recentemente ho smesso di usarlo perché i metadati non erano molto gestibili e perché il processo di aggiunta automatica dei libri era spesso fallace.

Guardandomi in giro, Calibre era l’unica alternativa. Nonostante sia un grande fan di Plex e chieda insieme a molti altri desideri che Plex supporti ebook e audiolibri, mi sono dovuto arrendere alla mancanza di alternative.

Calibre è per sempre, o quasi

Calibre ha una grafica che ricorda Windows 95, per niente adatta ai dispositivi mobile. Inoltre gestisce in modo particolare la libreria di ebook, creando cartelle e sottocartelle rendendo meno fruibili i file ad una più convenzionale e semplice navigazione.

Se mi passi la frase:

Once you try calibre you never came back

Calibre offre diversi vantaggi che compensano i difetti, a mio avviso. Tra tutti la possibilità di reperire e classificare con precisione ed efficienza i tuoi ebook, ma non solo. Siccome Calibre permette di avere più versioni dello stesso libro, anche con diverse estensioni, è facile includere anche la versione audiolibro, se la hai. In tal modo avrai una sola applicazione per gestire il tutto.

Passo 1: installare Calibre in docker su OMV

Se hai un server con Open Media Vault (OMV) 5 avrai sicuramente sicuramente sentito parlare dei docker.

Personalmente uso Portainer per gestirli sul mio server multimediale.

Per installare Calibre basta creare un nuovo stack con il seguente comando da modificare (preso dalla pagina ufficiale di GitHub di Calibre Server):

---
version: "2.1"
services:
  calibre:
    image: ghcr.io/linuxserver/calibre
    container_name: calibre
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/London
      - PASSWORD= #optional
      - CLI_ARGS= #optional
    volumes:
      - /path/to/data:/config
    ports:
      - 8080:8080
      - 8081:8081
    restart: unless-stopped

Dovrai ovviamente cambiare PGID, PUID, TZ e il percorso della cartella di configurazione (“volumes”) adattandoli al tuo sistema (nel mio caso 1000, 100, Europe/Rome. Ho anche cancellato le due righe opzionali e modificato le porte perché già in uso da altri applicativi (io ho messo 8083:8080 e 8084:8081).

A questo punto, recandoti all’indirizzo locale del tuo server, indicando anche la porta, avrai accesso al setup iniziale di Calibre.

In OMV 5 ho dovuto posizionare la cartella di configurazione (/config) nella stessa cartella dove ci sono i documenti, giacché Calibre non permette – durante il setup iniziale – di selezionare una cartella diversa in cui sono memorizzati i libri. Peccato.

Libreria di Calibre: analisi e aggiunta periodica

Una volta selezionata la cartella in cui sarà creata la libreria di Calibre, dovrai importare gli ebook. Calibre li prenderà, li copierà nelle sue cartelle (contenute nella “libreria di calibre“) ed eliminerà il file dal percorso originale. Nello stesso modo potrà anche aggiunger in automatico (per ora molto rapidamente e senza mai un problema) i nuovi ebook che potrai mettere in una cartella controllata costantemente dal programma.

Calibre Server, su OMV. Interfaccia non molto personalizzabile e un po’ datata. Non molto ottimizzata per sistemi poco potenti, ma fa il suo dovere.

Dopo l’aggiunta partirà la ricerca dei metadata (titolo, copertina, descrizione, casa editrice, anno, ecc…). Esattamente come avviene per Plex Media Server. Se dovesse avere problemi, potrai sempre manualmente indirizzare o inserire i dati come vuoi tu.

Ogni libro ha metadati altamente personalizzabili che, di default, vengono prontamente scaricati da Calibre e conservati in un file nella “libreria di Calibre”. Per i più perfezionisti c’è la possibilità di customizzare ogni campo. Notare (in alto a destra) che di questo libro sono disponibili due versioni: epub e mp3.

Passo 2: installare Calibre Web

Calibre Web è l’interfaccia grafica che Calibre non ha. Usa la stessa libreria creata da Calibre (per questo serve anche lui) ed è installabile come docker con il comando sottostante (preso dalla pagina ufficiale), anche qui con le dovute modifiche:

---
version: "2.1"
services:
  calibre-web:
    image: ghcr.io/linuxserver/calibre-web
    container_name: calibre-web
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/London
      - DOCKER_MODS=linuxserver/calibre-web:calibre #optional
      - OAUTHLIB_RELAX_TOKEN_SCOPE=1 #optional
    volumes:
      - /path/to/data:/config
      - /path/to/calibre/library:/books
    ports:
      - 8083:8083
    restart: unless-stopped

Come per il docker di Calibre, ho modificato PUID, PGID, TZ, il percorso delle cartelle e le porte (8086:8083).

Come per Calibre, recandoti all’indirizzo locale del tuo server, seguito dalla porta (per esempio 192.168.1.20:8086″) ti troverai davanti il setup inziale.

Inserisci “admin” e “admin123“, poi “/books“.

A questo punto, ricaricando la pagina ti troverai davanti un’interfaccia, probabilmente vuota. Andando nelle impostazioni potrai localizzare la posizione della “libreria di Calibre” (creata al passo 1) e modificare le credenziali di accesso (creando anche altri utenti).

Aggiornando la pagina ora vedrai comparire magicamente tutti i tuoi ebook, disponibili per la lettura online in ogni versione (persino gli audiolibri!), ma anche il download sul dispositivo.

Calibre Web. Come avrai intuito sono entrato nella fase “finanza personale” che attanaglia i giovani uomini pieni di speranze tra i 25 e i 30 anni.
Interfaccia di Calibre Web quando si aprono i dettagli di un libro. Disponibili al download tutte le versioni possedute, con tanto di tag e descrizioni (gestite da Calibre, al passo 1 di questa guida).

Passo 3: leggere ebook e ascoltare audiolibri ovunque con qualunque dispositivo

Bene, ora hai la possibilità di leggere e ascoltare tutti i contenuti che possiedi. Però lo potrai fare solo fintanto che sarai connesso in rete locale. Come fare quindi per accedervi anche quando sei fuori casa?

Non raccomando l’apertura di alcuna porta nel router, fatta eccezione per quelle necessarie per configurare la VPN con Wireguard. Se ancora non lo conosci, posso dirti che è un protocollo gratuito, installabile in 5 minuti e dannatamente stabile, sicuro e veloce (altro che OpenVPN!).

Se vorrai avere la libreria opds ti basterà inserire “/opds” alla fine dell’indirizzo a cui accedi a Calibre Web (per esempio “192.168.1.20:8086/opds”).

Non esiste alcuna applicazione, ma non serve. Ti basterà salvare nella home o sul desktop la pagina web di Calibre Web. Questo ha una grafica che si adatta perfettamente a tutti i dispositivi.

Unico neo? La difficoltà a usare la VPN con un ereader. Per questo forse dovrei aprire la porta e configurare un DNS con DuckDNS. Che ne pensi? Hai qualche domanda o consiglio? Questa soluzione non permette il diretto ascolto di audiolibri, ma è un buon compromesso. Nei prossimi articoli ho intenzione di parlarti di Booksonic e… di applicazioni che “leggono gli ebook al posto tuo!”.

Ranieri
Ranierihttps://www.ranierisdesk.com/
Mi chiamo Ranieri Domenico Cornaggia, sono laureato in medicina e mi piace la tecnologia, il fitness e gli scacchi. Amo gli animali e le sfide!

Commenti

Leave a reply

Please enter your comment!
Please enter your name here

Articoli correlati

Questo sito utilizza cookie tecnici e di terze parti. Se vuoi saperne di più o negare il consenso ad alcuni cookie leggi la cookie policy.