Home
Softono

Monaco Demo

Open source
25
Stars
0
Forks
0
Issues
0
Watchers
6 months
Last Commit

 About Monaco Demo

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

Platforms

Web Self-hosted Docker

Need Help Installing Monaco Demo?

We provide expert installation service for this software. Our team will install, configure, and secure Monaco Demo on your server. plans start at just $30.

Monaco Demo

View on GitHub

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 [email protected].