chore: add build artifacts, map assets, and routing data
This commit is contained in:
@@ -115,6 +115,7 @@ services:
|
||||
- BINANCE_PAY_API_KEY=${BINANCE_PAY_API_KEY}
|
||||
- BINANCE_PAY_SECRET_KEY=${BINANCE_PAY_SECRET_KEY}
|
||||
- BINANCE_PAY_MERCHANT_ID=${BINANCE_PAY_MERCHANT_ID}
|
||||
- GEMINI_API_KEY=${GEMINI_API_KEY}
|
||||
volumes:
|
||||
- .:/data
|
||||
- ./infrastructure/secrets:/secrets:ro
|
||||
@@ -141,6 +142,21 @@ services:
|
||||
db:
|
||||
condition: service_healthy
|
||||
|
||||
# Valhalla Routing Tile Builder (on-device offline routing package)
|
||||
# بانِ حزمة التوجيه المحلية: يبني غراف طرق الأردن الحقيقي مع ارتفاعات SRTM
|
||||
# ليعمل التوجيه داخل التطبيق التكتيكي بدون إنترنت بنفس دقة السيرفر.
|
||||
# تشغيل: docker compose --profile tiles run --rm valhalla-tiles
|
||||
valhalla-tiles:
|
||||
image: ghcr.io/valhalla/valhalla:latest
|
||||
container_name: map-valhalla-tiles
|
||||
platform: linux/amd64
|
||||
profiles:
|
||||
- tiles
|
||||
volumes:
|
||||
- ./infrastructure/osm-data:/data
|
||||
- ./infrastructure/scripts/build-valhalla-tiles.sh:/build-valhalla-tiles.sh:ro
|
||||
entrypoint: ["bash", "/build-valhalla-tiles.sh"]
|
||||
|
||||
# OSM Import Tool: osm2pgsql
|
||||
# أداة استيراد البيانات: لاستيراد ملف OSM إلى قاعدة البيانات
|
||||
osm-import:
|
||||
|
||||
Reference in New Issue
Block a user