Skip to content

Status

All systems operational.

Checked when you opened this page — the app, the database, the geocoder, map tiles and the jobs tick. Reload to check again.

Checked at 3:15:37 AM UTC · production. Monitors can poll /api/v1/health for the same checks as JSON.
  • App

    Operational

    Serving requests. The route planner runs in-process, so alive means it can plan.

  • Database

    Operational101 ms

    Reachable; a round trip answered.

  • Geocoder

    Operational419 ms

    Nominatim (nominatim.openstreetmap.org) answered in 419 ms. Probed at most every 5 minutes.

  • Map tiles

    Operational

    MapLibre with the style at tiles.openfreemap.org (OpenStreetMap data).

  • Jobs tick

    Not tracked98 ms

    pg_cron is present but hasn't recorded a successful tick yet.

What this page does and doesn’t tell you

Every line is a real check made on this request, except the geocoder, which is probed at most once every five minutes so the free OpenStreetMap service isn’t hit by every visit. Map tiles are a configuration check — browsers fetch tiles directly, so the only thing the server can vouch for is which tiles it points them at. The jobs tick is read from the database scheduler’s own run log where the tick is scheduled that way; where it isn’t, the line says “not tracked” rather than guessing.

There is no uptime history or incident log yet — that is on the roadmap. What changed recently is on the changelog; how the service is protected is on the security page.