From 6b5527012dbbbc816763d56197c1656bcebfb020 Mon Sep 17 00:00:00 2001 From: traveler Date: Mon, 20 Jan 2025 11:21:10 -0600 Subject: [PATCH] calibre --- Compose/calibre.yaml | 40 ++++++++++++++++++++++++++++++++++++++++ calibre.yaml | 2 +- 2 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 Compose/calibre.yaml diff --git a/Compose/calibre.yaml b/Compose/calibre.yaml new file mode 100644 index 0000000..414d30e --- /dev/null +++ b/Compose/calibre.yaml @@ -0,0 +1,40 @@ +services: + Calibre: + image: lscr.io/linuxserver/calibre:latest + container_name: calibre + hostname: calibre + environment: + - TZ=America/Chicago + - PGID=998 + - PUID=1001 + networks: + - netgrimoire + volumes: + - /DockerVol/Calibre/Config:/config + - /DockerVol/Calibre/Plugins:/plugins + - /data/nfs/Baxter/Data/media:/data:shared + ports: + - 7070:8080 + - 7081:8081 + restart: unless-stopped + security_opt: + - seccomp=unconfined + # deploy: + labels: + - homepage.group=Library + - homepage.name=Calibre + - homepage.icon=calibre.png + - homepage.href=http://calibre.netgrimoire.com + - homepage.description=Calibre Library + - kuma.calibre.http.name="Calibre" + - kuma.calibre.http.url=http://calibre:8080 + - caddy=calibre.netgrimoire.com + - caddy.import=authentik + - caddy.reverse_proxy="{{upstreams 8080}}" + # placement: + # constraints: + # - node.hostname == nas + +networks: + netgrimoire: + external: true \ No newline at end of file diff --git a/calibre.yaml b/calibre.yaml index 414d30e..02c051d 100755 --- a/calibre.yaml +++ b/calibre.yaml @@ -26,7 +26,7 @@ services: - homepage.icon=calibre.png - homepage.href=http://calibre.netgrimoire.com - homepage.description=Calibre Library - - kuma.calibre.http.name="Calibre" + - kuma.calibre.http.name="Calibre " - kuma.calibre.http.url=http://calibre:8080 - caddy=calibre.netgrimoire.com - caddy.import=authentik