Add map-frontend (nginx + MapLibre GL), make pmtiles internal-only

- map-frontend: nginx serves MapLibre GL static app, proxies /tiles/ to pmtiles internally
- pmtiles: remove host port binding (internal to npm-network only), update public-url
- 5 themes: light, dark, grayscale, white, black
This commit is contained in:
2026-03-13 14:14:16 +00:00
parent 662b558d21
commit ef1d136a3e
4 changed files with 147 additions and 3 deletions
+1 -3
View File
@@ -3,9 +3,7 @@ services:
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"
command: serve /data --port=8080 --cors=* --public-url=https://maps.kolpacksoftware.com/tiles/
volumes:
- /mnt/nas_library/pmtiles/data:/data
networks: