From 0b4571205ae010e7d2f093cfa89dfd370c23e6f8 Mon Sep 17 00:00:00 2001 From: poprhythm Date: Thu, 12 Mar 2026 19:50:18 +0000 Subject: [PATCH] Add kiwix and pmtiles services with NAS library share mounts --- kiwix/docker-compose.yaml | 16 ++++++++++++++++ pmtiles/docker-compose.yaml | 16 ++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 kiwix/docker-compose.yaml create mode 100644 pmtiles/docker-compose.yaml diff --git a/kiwix/docker-compose.yaml b/kiwix/docker-compose.yaml new file mode 100644 index 0000000..7b4331c --- /dev/null +++ b/kiwix/docker-compose.yaml @@ -0,0 +1,16 @@ +services: + kiwix: + image: ghcr.io/kiwix/kiwix-serve:latest + container_name: kiwix + restart: unless-stopped + command: '*.zim' + ports: + - "8085:8080" + volumes: + - /mnt/nas_library/kiwix/zim:/data + networks: + - npm-network + +networks: + npm-network: + external: true diff --git a/pmtiles/docker-compose.yaml b/pmtiles/docker-compose.yaml new file mode 100644 index 0000000..a91b8f8 --- /dev/null +++ b/pmtiles/docker-compose.yaml @@ -0,0 +1,16 @@ +services: + pmtiles: + image: protomaps/go-pmtiles:latest + container_name: pmtiles + restart: unless-stopped + command: serve /data --port=8080 --cors=* --public-url=https://maps.kolpacksoftware.com/ + ports: + - "8086:8080" + volumes: + - /mnt/nas_library/pmtiles/data:/data + networks: + - npm-network + +networks: + npm-network: + external: true