All apps

For tinkerers and developers

Valhalla Routing

Your own routing engine

About

Your own routing engine for car, bike and foot. Turn-by-turn directions, isochrones, distance matrices and map matching on OpenStreetMap data for Germany, the DACH region or Europe, with the same API as the hosted Valhalla services and no request quota.

Notes

Your own routing engine: turn-by-turn directions, isochrones, map matching and distance matrices for car, bike and foot, computed on your device from OpenStreetMap data for Germany, the DACH region or Europe. Same API as the hosted Valhalla services, no request quota.

On first start the device downloads the region extract from Geofabrik and builds the routing graph. Germany takes one to three hours and needs about 15 GB during the build; Europe takes a day and a lot of RAM. The graph lives on a persistent volume and survives updates and rebuilds. The data is frozen at install time; to refresh, reinstall or trigger a rebuild in Configure.

Routing requests are cheap, but an open API on a home connection is easy to overload, so put the instance behind Basic Auth in Hosting unless you know who is asking.

Alternative to: Google Directions API, Mapbox Directions, GraphHopper

Facts

Version
1.0.0
Source
Official
Runtime
Several containers
Devices
Linux
Min. RAM
7.5 GB
Project
github.com

Install

How to run Valhalla Routing yourself

  1. 01

    Connect a device

    A Raspberry Pi, a Linux machine or a Mac that is on anyway.

  2. 02

    Install it

    One click in your Obacht account. Your device checks the signature before anything runs.

  3. 03

    Open it from anywhere

    It gets a web address under your-name.obacht.space, with HTTPS. Add your own domain if you have one.

Open-source contribution

Free

We couldn't find a donation channel for Valhalla. As long as there is none, this app costs nothing.

Last checked 2026-09-19

Run it on your own hardware.

Obacht is in a closed pilot phase. Put yourself on the list. We let people in a few at a time, so it can take a while.

Self-host Valhalla Routing