Inhaltsverzeichnis

Calibre - Web

Optional:

Eine Domain die auf den Router zeigt
Port 80/443 werden vom Router zum NPM weiter geleitet
Eine Subdomain angelegen wenn er von außen erreichbar sein soll
Die Subdomain auf dem NPM einrichten und an den Docker Container mit IP:Port weiterleiten.

Als erstes legen wir die Laufwerke an.

VM/RPI:

mkdir /syno/calibre
mkdir /syno/calibre/config
mkdir /syno/calibre/books

Synology:

Im Ordner Docker die 3 Ordner anlegen

calibre
calibre/config
calibre/books

zum Starten benötigt Calibre eine Datenbank im Ordner books. Hier ist eine leere: :virtual:docker:calibre-bibliothek.zip

nun öffnen wir den Portainer und legen einen Stack an

Name: calibre-web

version: "2.1"
services:
  calibre-web:
    image: linuxserver/calibre-web
    container_name: calibre-web
    environment:
      - PUID=1000        // auf der Syno die ID des Admin Users, auf der VM/RPI die ID des LDAP Users
      - PGID=1000        // auf der Syno die ID des Admin Users, auf der VM/RPI die ID des LDAP Users
      - TZ=Europe/Berlin
    volumes:
      - /syno/calibre/config:/config              //für VM & RPI sonst löschen
      - /syno/calibre/books:/books                //für VM & RPI sonst löschen
      - /volume2/docker/calibreweb:/config        //für die Synology, bitte die Volume Nr. anpassen, sonst löschen
      - /volume1/docker_data/books:/books         //für die Synology, bitte die Volume Nr. anpassen, sonst löschen
    ports:
      - 8083:8083
    restart: unless-stopped

Nun ist das Calibre-Web per

http://192.168.xxx.yyy:8083

erreichbar.