From 23d0aa73ce7afaad83efd688cacb633bff0bd3d4 Mon Sep 17 00:00:00 2001 From: Hereward Cooper Date: Fri, 20 Jun 2025 22:20:24 -0700 Subject: [PATCH] tileserver setup --- docker-compose.yaml | 11 +++++++++++ reverse_proxy/services.conf | 7 +++++++ 2 files changed, 18 insertions(+) diff --git a/docker-compose.yaml b/docker-compose.yaml index 1215177..df06e14 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -122,6 +122,17 @@ services: - ACCEPTED_NETWORKS=172.16.0.0/12 # Only accept connections from docker's internal network restart: unless-stopped + ropewiki_tileserver: + image: maptiler/tileserver-gl:latest + restart: unless-stopped + ports: + - "8080:8080" + user: root + volumes: + - /mnt/rwimages/tiles:/data + command: -c config.json + depends_on: [] + volumes: ropewiki_database_storage: name: ropewiki_database_storage diff --git a/reverse_proxy/services.conf b/reverse_proxy/services.conf index 98a50f8..d949376 100644 --- a/reverse_proxy/services.conf +++ b/reverse_proxy/services.conf @@ -76,3 +76,10 @@ server { listen 80; return 301 https://{{WG_HOSTNAME}}$request_uri; } + +server { + server_name tiles.{{WG_HOSTNAME}}; + location / { + proxy_pass http://ropewiki_tileserver:8080; + } +}