2026-05-30 17:15:44 +00:00
|
|
|
|
# Martin Tile Server – Konfiguration
|
|
|
|
|
|
# Dokumentation: https://maplibre.org/martin/
|
|
|
|
|
|
|
|
|
|
|
|
listen_addresses: "0.0.0.0:3000"
|
|
|
|
|
|
keep_alive: 75
|
|
|
|
|
|
worker_processes: 4
|
|
|
|
|
|
preferred_encoding: gzip
|
|
|
|
|
|
|
|
|
|
|
|
# Auto-Discovery: alle *.mbtiles und *.pmtiles aus /data laden
|
|
|
|
|
|
# osm.mbtiles -> Source-ID: osm -> /{z}/{x}/{y} unter /osm/
|
|
|
|
|
|
# satellite.mbtiles -> Source-ID: satellite -> /{z}/{x}/{y} unter /satellite/
|
|
|
|
|
|
mbtiles:
|
|
|
|
|
|
paths:
|
|
|
|
|
|
- /data
|
|
|
|
|
|
|
|
|
|
|
|
# MapLibre GL Styles aus /data/styles/ servieren
|
|
|
|
|
|
# -> GET /styles/{id} (Style-JSON fuer MapLibre GL Clients)
|
|
|
|
|
|
styles:
|
2026-06-10 07:43:22 +00:00
|
|
|
|
- /data/styles
|
2026-05-30 17:15:44 +00:00
|
|
|
|
|
|
|
|
|
|
# Sprites (Icons, Pins, Marker) aus /data/sprites/
|
|
|
|
|
|
# -> GET /sprites/{id}.json und /sprites/{id}.png
|
|
|
|
|
|
sprites:
|
2026-06-10 07:43:22 +00:00
|
|
|
|
- /data/sprites
|
2026-05-30 17:15:44 +00:00
|
|
|
|
|
|
|
|
|
|
# Schriftarten fuer Karten-Labels
|
|
|
|
|
|
# -> GET /fonts/{font_name}/{start}-{end}.pbf
|
2026-06-10 07:43:22 +00:00
|
|
|
|
# fonts:
|
|
|
|
|
|
# - /data/fonts
|