Valhalla

Valhalla

Officielle

Application Docker from grtgbln's Repository

Vue d'ensemble

An open source routing engine and accompanying libraries for use with OpenStreetMap data. Valhalla also includes tools like time+distance matrix computation, isochrones, elevation sampling, map matching and tour optimization (Travelling Salesman).

Arguments d'exécution

Réseau
bridge
Privilégié
false

Configuration du modèle

API PortPorttcp

Container Port: 8002

Cible
8002
Défaut
8002
Valeur
8002
Tile URLsVariable

Space-separated list of URLs. Remove if Use Local Tiles is enabled.

Cible
tile_urls
Défaut
https://download.geofabrik.de/europe/andorra-latest.osm.pbf
Valeur
https://download.geofabrik.de/europe/andorra-latest.osm.pbf
Use Local TilesVariable

Use a local tile.tar file instead of downloading and building

Cible
use_tiles_ignore_pbf
Défaut
False|True
Build TarVariable

True creates a tarball of the tiles including an index which allows for extremely faster graph loading after reboots. Force will do the same, but first delete the existing tarball.

Cible
build_tar
Défaut
True|Force|False
Force RebuildVariable

Force a rebuild of the routing tiles and sets (overrides Build Tar)

Cible
force_rebuild
Défaut
False|True
Build ElevationVariable

True downloads elevation tiles which are covering the routing graph. Force will do the same, but first delete any existing elevation tiles.

Cible
build_elevation
Défaut
False|True|Force
Build AdminsVariable

True builds the admin database needed for things like border-crossing penalties and detailed routing responses. Force will do the same, but first delete the existing database.

Cible
build_admins
Défaut
False|True|Force
Build Time ZonesVariable

True builds the timezone database which is needed for time-dependent routing. Force will do the same, but first delete the existing database.

Cible
build_time_zones
Défaut
False|True|Force
Build TransitVariable

True will attempt to build transit tiles if none exist yet. Force will remove existing transit and routing tiles.

Cible
build_transit
Défaut
False|True|Force
Custom FilesPath

Path to custom files.

Cible
/custom_files
Défaut
/mnt/user/appdata/valhalla/custom_files
Valeur
/mnt/user/appdata/valhalla/custom_files
GTFS FeedsPath

Path to GTFS feeds. Remove if Build Transit is disabled.

Cible
/gtfs_feeds
Défaut
/mnt/user/appdata/valhalla/gtfs_feeds
Valeur
/mnt/user/appdata/valhalla/gtfs_feeds
Tileset NameVariable

The name of the resulting graph on disk. Very useful in case you want to build multiple datasets in the same directory.

Cible
tileset_name
Défaut
valhalla_tiles
Valeur
valhalla_tiles
Traffic NameVariable

The name of the traffic.tar. Again, useful for serving multiple traffic archives from the same directory. If empty, no traffic archive will be built.

Cible
traffic_name
Défaut
traffic.tar
Valeur
traffic.tar
Path ExtensionsVariable

This path will be appended to the custom_files path and will be the directory where all files will be created. Can be very useful in certain deployment scenarios. No leading/trailing path separator allowed.

Cible
path_extension
Update Existing ConfigVariable

True updates missing keys in existing valhalla.json. Useful for updating stale config files to include newly introduced config parameters.

Cible
update_existing_config
Défaut
True|False
Use Default Speed ConfigVariable

True loads a JSON file used to enhance default speeds (or falls back to an existing custom_files/default_speeds.json) and sets the respective config entry. More details: https://github.com/OpenStreetMapSpeeds/schema

Cible
use_default_speeds_config
Défaut
False|True
Default Speed Config URLVariable

Remote location of the default_speeds_config JSON.

Cible
default_speeds_config_url
Défaut
https://raw.githubusercontent.com/OpenStreetMapSpeeds/schema/master/default_speeds.json
Valeur
https://raw.githubusercontent.com/OpenStreetMapSpeeds/schema/master/default_speeds.json
Serve TilesVariable

Serve tiles from the container. If false, only build the graph.

Cible
serve_tiles
Défaut
True|False
Server ThreadsVariable

Number of threads to use for the server

Cible
server_threads
Défaut
2
Valeur
2

Télécharger les statistiques

287,459
Total des téléchargements
790
Ce mois-ci
463
Moyenne / Mois

Total des téléchargements au fil du temps

Chargement du graphique...

Détails

Référentiel
ghcr.io/valhalla/valhalla:latest
Dernière mise à jour2023-03-16
Première vue2025-01-28

Exécutez Valhalla sur Unraid.

Valhalla est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.