From b2ce2cbacaf19a4d4f57caacf64c621b9b0f4f30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Kucharczyk?= Date: Tue, 30 Dec 2025 07:56:44 +0100 Subject: [PATCH] booklore: add --- docker-compose.yml | 28 ++++++++++++++++++++++++++++ secrets/booklore.env | Bin 0 -> 65 bytes 2 files changed, 28 insertions(+) create mode 100644 secrets/booklore.env diff --git a/docker-compose.yml b/docker-compose.yml index 3628a49..3699b09 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -932,6 +932,34 @@ services: - ${MUSIC_PATH}:/shares/music:ro restart: always + booklore: + image: booklore/booklore:latest + container_name: booklore + env_file: secrets/booklore.env + environment: + - USER_ID=${PUID} + - GROUP_ID=${PGID} + - TZ=${TZ} + - DATABASE_URL_FILE=jdbc:mariadb://mariadb:3306/booklore + - DATABASE_USERNAME=booklore + - BOOKLORE_PORT=6060 + depends_on: + mariadb: + condition: service_healthy + networks: + public: + ipv4_address: 192.168.240.66 + ports: + - "6060:6060" + labels: + caddy: books.kucharczyk.xyz + caddy.reverse_proxy: "{{ upstreams 6060 }}" + caddy_config.servers.protocol.max_header_size: "32kb" + volumes: + - ${DOCKER_STORAGE_PATH}/booklore/data:/app/data + - "${DOCKER_STORAGE_PATH_SLOW}/books-calibre:/books-calibre" + - ${DOWNLOADS_PATH}/bookdrop:/bookdrop + restart: unless-stopped networks: diff --git a/secrets/booklore.env b/secrets/booklore.env new file mode 100644 index 0000000000000000000000000000000000000000..6d0de0bad5b01e0084188e69cbd918b31864ad13 GIT binary patch literal 65 zcmV-H0KWeKM@dveQdv+`0E*XiC0^Jh9#P;}=aeZy=2`6{oT*IZBI3rr?1n_e1^~nP XsiACY9%9B2+3S2g2}@n