Skip to content

Offline MapLibre + PMTiles + Valhalla + geocoder in Docker Compose (Monaco demo)

Notifications You must be signed in to change notification settings

corviont/monaco-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Corviont Maps - Offline Pack (Monaco Sample)

This repo is a small, public sample pack for Corviont Maps: MapLibre UI, vector tiles, Valhalla routing, and SQLite-based geocoding (search + reverse) - fully offline, in one Docker Compose stack.

No install: try the live demo (Vienna).

Corviont Monaco demo: offline routing + map + search

Need a pack for your hardware / region?

Prerequisites

  • 64-bit OS (verified on Ubuntu and Raspberry Pi OS)
  • Docker installed and running, including Docker Compose Sanity check:
# x86_64 or aarch64  => OK
uname -m 

# 64 => OK 
getconf LONG_BIT

# should output versions 
docker version
docker compose version

Quickstart

git clone https://github.com/corviont/monaco-demo.git
cd monaco-demo

# Choose the port
echo "CORVIONT_PORT=3000" > .env

# Optional: allow browser apps from another origin (comma-separated; use "*" to allow all)
echo "CORVIONT_CORS_ALLOWED_ORIGINS=http://localhost:3001" >> .env

docker compose up -d

Open in your browser:

Stop:

docker compose down

Running on another machine? Replace localhost with the device IP/hostname.

What you get

Once the stack is up, it exposes a single HTTP entrypoint on CORVIONT_PORT:

  • UI (MapLibre): /
  • Tiles (go-pmtiles): /tiles/... (served from a single PMTiles file)
  • Routing (Valhalla): /router/route (other Valhalla endpoints may exist but are experimental)
  • Geocoding: /geocoder/search and /geocoder/reverse

After the initial image pulls, the demo runs without any external map/routing APIs.

Docs

Install + troubleshooting + API + copy-paste examples: https://www.corviont.com/docs

Request a pilot

Monaco is a tiny public sample pack. To evaluate Corviont on your hardware, request a pilot or email hello@corviont.com.

About

Offline MapLibre + PMTiles + Valhalla + geocoder in Docker Compose (Monaco demo)

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors