Map settings
Maps, routing and address search for your automations — self-hosted on free OpenStreetMap data, any region on Earth, no third-party keys.
The engines are installed, but no map region is loaded yet — and that is on purpose: the whole planet cannot fit on a server, so guessing a region for you would waste around 10 GB on a map you would replace anyway. Tell the assistant below where you actually work.
Maps — your own routing engine, and what it is for
What it is. A map engine running on your server, built from OpenStreetMap data: routing and geocoding, behind one address your automations call. No third-party map key, no per-request billing, no quota that stops your business on a busy day.
What it can answer. An address into coordinates. A route from A to B with its distance and driving time. A matrix of distances and times between many points at once. And the best order to visit a set of stops — the classic travelling-salesman solve.
What that is worth in practice. A courier with twelve deliveries: the matrix gives every pair of times, the tour solve gives the order that spends the least time driving. Fuel follows from the same numbers — total distance times your consumption — so “which route is cheapest today” stops being a guess. The same answers give an honest delivery window to a customer, tell you whether an address falls inside your service area, and let a dispatcher compare two plans before anyone leaves the depot.
Why it is here and not bought. Commercial map APIs charge per request, and routing is the kind of thing an automation does thousands of times. Self-hosting turns a growing bill into fixed disk and CPU that you already pay for.
What it costs. One region at a time. The engine holds an extract — a country or an area — and importing a new one takes minutes and disk. Choose the region you actually work in, not the largest one available.
Where it is weak. It knows roads, not traffic: times come from speed limits and road classes, not from what is happening right now. Treat them as reliable planning numbers rather than live estimates.