- TileServer-GL + nginx reverse proxy (docker-compose) - CORS-Konfiguration für MediaWiki, Nextcloud & weitere Dienste - Rate-Limiting & Tile-Caching-Header via nginx - config/config.json: OSM + Satellitenkacheln - scripts/download-data.sh: Planetiler (OSM), Sentinel-2 Hinweise - docs: API-Endpoints, MediaWiki Kartographer, Nextcloud Maps - .gitignore: MBTiles/PMTiles und .env ausgeschlossen
27 lines
961 B
Markdown
27 lines
961 B
Markdown
# Nextcloud Maps – eigenen Tile-Server verwenden
|
||
#
|
||
# Nextcloud Maps App: https://apps.nextcloud.com/apps/maps
|
||
#
|
||
# Konfiguration in Nextcloud Admin-Panel:
|
||
# Einstellungen → Verwaltung → Maps → Tile server URL
|
||
#
|
||
# Tile-Server-URLs (TileServer-GL XYZ-Format):
|
||
#
|
||
# OSM Vektorkarte (als Rasterbild gerendert):
|
||
# http://TILE_SERVER_URL:8080/styles/osm-bright/{z}/{x}/{y}.png
|
||
#
|
||
# Satellitenkarte:
|
||
# http://TILE_SERVER_URL:8080/styles/satellite-hybrid/{z}/{x}/{y}.png
|
||
#
|
||
# Rohe Vektorkacheln (OpenMapTiles Schema):
|
||
# http://TILE_SERVER_URL:8080/data/osm-openmaptiles/{z}/{x}/{y}.pbf
|
||
#
|
||
# Über occ (Kommandozeile) setzen:
|
||
# php occ config:app:set maps tileserverUrl \
|
||
# --value="http://TILE_SERVER_URL:8080/styles/osm-bright/{z}/{x}/{y}.png"
|
||
|
||
# Beispiel für docker-compose override wenn Nextcloud im selben Stack läuft:
|
||
#
|
||
# nextcloud:
|
||
# environment:
|
||
# MAPS_TILE_SERVER: "http://rd13_tileserver_proxy/styles/osm-bright/{z}/{x}/{y}.png"
|