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.
mkdir /syno/calibre mkdir /syno/calibre/config mkdir /syno/calibre/books
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.