Show HN: Offline tiles and routing and geocoding in one Docker Compose stack

Hacker News (score: 51)
Found: January 03, 2026
ID: 2885

Description

DevOps
Show HN: Offline tiles and routing and geocoding in one Docker Compose stack Hi HN,

I’m building Corviont, a self-hosted offline maps appliance (tiles + routing + search) for edge/on-prem devices.

Hosted demo (no install): https://demo.corviont.com/

Self-host (Docker Compose repo): https://github.com/corviont/monaco-demo

Docs: https://www.corviont.com/docs

What’s inside:

  - Vector tiles served locally (PMTiles)
  - Routing served locally (Valhalla)
  - Offline geocoding/search + reverse (SQLite Nominatim-based index)
  - MapLibre UI wired to the local endpoints
After the initial image + data pulls, it runs fully offline (no external map/routing/geocoding API calls).

Next (if people need it): a signed on-device updater for regional datasets (verify → atomic swap → reload).

I’d love feedback: where offline maps/routing/search matters for you, and what constraints bite (hardware, fleet size, update windows, regions, deployment style).

More from Hacker

Common Lisp SDK for the Datastar Hypermedia Framework

Common Lisp SDK for the Datastar Hypermedia Framework

No Graphics API

No Graphics API

Ghostty compiled to WASM with xterm.js API compatibility

Ghostty compiled to WASM with xterm.js API compatibility

Terminal Latency on Windows (2024)

Terminal Latency on Windows (2024)

No other tools from this source yet.