Sign inSign up

saashup/curioo-tiles

By saashup

•Updated 3 months ago

Image
0

923

saashup/curioo-tiles repository overview

⁠CuriooCity Tiles

Version Node License Last Commit Repo Size Top Language CI

šŸŽØ Fast, local tile preview and theme editor for CuriooCity.

CuriooCity Tiles helps creators build and serve custom map styles for the game world. Built on top of Overpass API⁠, it makes exploration more colorful, magical, and themeable.

⁠Features

  • Edit map theme colors and preview tiles instantly
  • Preview themes without saving, then persist changes
  • Serve PNG map tiles from OpenStreetMap / Overpass data
  • Configure tile zoom range and runtime theme storage
  • Protect tile requests with optional API keys
  • Secure editor actions with Keycloak-based authentication
  • Expose Prometheus metrics and use the included Grafana dashboard

⁠Quick online start

Try Curioo Tiles instantly with the online demo:

šŸ‘‰ Launch the demo⁠

No installation required. Open the demo, choose a map theme, and preview generated tiles directly in your browser.

⁠Deploy with SaaShup⁠

saashup-deploy ⁠

⁠Quick local start

sudo docker run -p 3000:3000 \
  -e OVERPASS_URL=https://overpass/api/interpreter \
  saashup/curioo-tiles:latest

Then open:

⁠Documentation

⁠Common commands

npm install
npm run dev
npm run test

⁠Grafana dashboard

A ready-to-import Grafana dashboard is included here:

šŸ‘‰ Download the Grafana dashboard⁠

⁠License

MIT-style. See the project license file.

Tag summary

Content type

Image

Digest

sha256:e8b8a114c…

Size

57.2 MB

Last updated

5 months ago

docker pull saashup/curioo-tiles