GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare Calibre Web su Ubuntu 20.04 con Docker

Calibre Web è un'applicazione basata sul Web che consente di sfogliare, scaricare e leggere eBook utilizzando un database Calibre esistente. Puoi anche integrare Google Drive o Dropbox, modificare i metadati e aggiornare la tua libreria Calibre tramite l'app stessa. Calibre Web ti consente di accedere alle tue librerie Calibre e leggere libri direttamente in un browser sul tuo cellulare o tablet preferito.

Caratteristiche

  • Interfaccia Bootstrap 3 HTML5
  • Gestione utenti
  • Supporto per la modifica dei metadati degli eBook
  • Limita il download di eBook agli utenti che hanno effettuato l'accesso
  • Supporto per la lettura di eBook direttamente nel browser
  • Autorizzazioni per utente a grana fine
  • Crea una raccolta di libri personalizzata

In questo tutorial, ti mostreremo come installare Calibre Web con Docker su Ubuntu 20.04.

Prerequisiti

  • Un nuovo VPS Ubuntu 20.04 sulla piattaforma Atlantic.Net Cloud
  • Una password di root configurata sul tuo server

Fase 1:crea un server cloud Atlantic.Net

Per prima cosa, accedi al tuo server Atlantic.Net Cloud. Crea un nuovo server, scegliendo Ubuntu 20.04 come sistema operativo con almeno 4 GB di RAM. Collegati al tuo Cloud Server tramite SSH e accedi utilizzando le credenziali evidenziate in alto nella pagina.

Dopo aver effettuato l'accesso al tuo server Ubuntu 20.04, esegui il comando seguente per aggiornare il tuo sistema di base con gli ultimi pacchetti disponibili.

apt-get update -y

Passaggio 2:installazione di Docker e Docker Compose

Innanzitutto, installa alcuni pacchetti richiesti con il seguente comando:

apt-get install apt-transport-https ca-certificates curl software-properties-common -y

Una volta installati tutti i pacchetti, importare la chiave GPG con il seguente comando:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -

Quindi, aggiungi il repository Docker con il seguente comando:

add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"

Quindi, installa l'ultima versione di Docker e Docker Compose con il comando seguente:

apt-get install docker-ce docker-compose -y

Una volta installato, verifica la versione di Docker con il seguente comando:

docker --version

Dovresti vedere il seguente output:

Docker version 19.03.12, build 48a66213fe

Puoi anche verificare la versione Docker Compose con il seguente comando:

docker-compose --version

Dovresti vedere il seguente output:

docker-compose version 1.25.0, build unknown

Fase 3:installa Calibre Web

Innanzitutto, dovrai creare una directory in cui archiviare i libri e un database. Puoi crearlo con il seguente comando:

mkdir -p /volume1/books/calibre

Quindi, dai l'autorizzazione e la proprietà adeguate con il seguente comando:

chown -R root:users /volume1/
chmod -R 770 /volume1

Quindi, crea un contenitore Docker per Calibre Web con il comando seguente:

docker create --name=calibre-web --restart=always -v /volume1/books/calibre:/books -e SET_CONTAINER_TIMEZONE=true -e CONTAINER_TIMEZONE=Europe/Amsterdam -e PGID=100 -e PUID=1000 -p 8082:8083 technosoft2000/calibre-web:v1.1.9

Dovresti ottenere il seguente output:

Unable to find image 'technosoft2000/calibre-web:v1.1.9' locally
latest: Pulling from linuxserver/calibre-web
1b6b131f80dd: Pull complete
0644a6c93828: Pull complete
5ce05b5dfdaa: Pull complete
9ffa5f0d8822: Pull complete
6bfcd0e10365: Pull complete
b92a89a4f19d: Pull complete
Digest: sha256:27f5979ffc9ba3e5c4b2ef4385cc30e2af42a6a7d453302f45ecdc75f47c4bf8
Status: Downloaded newer image for technosoft2000/calibre-web:v1.1.9
f9a32db589bdc00a34ee089d3da14d416f97f4376f2249dd9a0d955f43e9e2a7

Quindi, avvia il contenitore con il seguente comando:

docker start calibre-web

A questo punto Calibre Web è installato ed è in ascolto sulla porta 8082. Puoi verificarlo con il seguente comando:

ps -ef | grep 8082

Dovresti vedere il seguente output:

root        3248     425  0 10:46 ?        00:00:00 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 8082 -container-ip 172.17.0.2 -container-port 8083
root        3943     855  0 10:56 pts/0    00:00:00 grep --color=auto 8082

Fase 4:accedi a Calibre Web

Ora apri il tuo browser web e digita l'URL http://your-server-ip:8082. Verrai reindirizzato alla seguente schermata:

Ora, fornisci la posizione dell'eBook e fai clic su Accedi pulsante. Dovresti vedere la seguente schermata:

Ora, fornisci il nome utente predefinito come admin e password come admin123 e fai clic su Accedi pulsante. Dovresti vedere la dashboard di Calibre Web nella schermata seguente:

Conclusione

Congratulazioni! Hai installato correttamente Calibre Web con Docker su Ubuntu 20.04. Ora puoi caricare, scaricare e leggere facilmente il tuo libro online tramite un browser web. Prova Calibre Web oggi su VPS Hosting da Atlantic.Net.


Linux
  1. Come installare ONLYOFFICE 8.9.0 con Docker su Ubuntu

  2. Come installare MongoDB su Ubuntu 20.04

  3. Come installare R su Ubuntu 18.04

  4. Come installare Docker su Ubuntu 18.04?

  5. Come installare Docker su Ubuntu 22.04

Come installare OpenMAINT su Ubuntu 20.04

Come installare Socioboard su Ubuntu 20.04

Come installare Talkyard Forum con Nginx su Ubuntu 18.04

Come installare PrestaShop su Ubuntu 20.04

Come installare MediaWiki su Ubuntu 20.04

Come installare Docker su Ubuntu 18.04