Files
watermaps/.env.example
T
BuTzZ 9813a1fafb
Test and publish container images / test (push) Successful in 2m21s
Test and publish container images / publish (push) Failing after 4s
Optimized routing
2026-07-27 10:18:31 +02:00

38 lines
1.2 KiB
Bash

PORT=5174
HOST=0.0.0.0
DATABASE_URL=postgres://seacompass:seacompass@localhost:55432/seacompass
REDIS_URL=redis://localhost:6379
# Nur für bewusst grobe Demo-Marker und Seed-Routen auf true setzen.
WATERMAPS_DEMO_DATA=false
WATERMAPS_LOCAL_FAIRWAYS_PATH=data/local/germany-netherlands-fairways.json
WATERMAPS_LIVE_FAIRWAYS=false
# Serverseitiger EuRIS-Schleusenabgleich (`npm run sync:euris-locks`)
EURIS_COUNTRIES=DE
EURIS_API_TOKEN=
EURIS_DETAIL_LIMIT=0
EURIS_DRY_RUN=false
EURIS_REQUEST_TIMEOUT_MS=15000
# Vorsichtiger Offline-Abruf bereits verlinkter OSM-/EuRIS-Facility-Websites
MARINE_WEBSITE_DRY_RUN=true
MARINE_WEBSITE_LIMIT=25
MARINE_WEBSITE_CONCURRENCY=2
MARINE_WEBSITE_HOST_DELAY_MS=1000
MARINE_WEBSITE_TIMEOUT_MS=10000
# Suchmaschinen-Fallback für benannte Anlagen mit weiterhin fehlenden Daten.
# Standardmäßig Trockenlauf; DuckDuckGo HTML ist best effort und kann Bots blockieren.
MARINE_SEARCH_PROVIDER=duckduckgo
MARINE_SEARCH_DRY_RUN=true
MARINE_SEARCH_LIMIT=10
MARINE_SEARCH_CONCURRENCY=1
MARINE_SEARCH_DELAY_MS=5000
MARINE_SEARCH_HOST_DELAY_MS=1000
MARINE_SEARCH_TIMEOUT_MS=10000
MARINE_SEARCH_RESULTS=5
MARINE_SEARCH_PAGES=3
# Optional zuverlässigerer API-Provider: MARINE_SEARCH_PROVIDER=brave
BRAVE_SEARCH_API_KEY=