TileServer GL Tiny
The following features of the original are not supported:
- server side rasterization
- font server - if needed use map-glyph-server
- CORS support - if needed use behind NGINX or alternative
npm install -g @pirxpilot/tileserver-gl-tiny
You will also need mbtiles
tileserver-gl-tiny --config path/to/config/file
Config file can be in
yaml. If config file name is not specified
tilesrc config file is located according to the rules describe in the rc project.
Config file example:
port = 5080 max-age = 10d [options.paths] ; this is where .mbtiles files are located root = /var/lib/tiles [data.v3] mbtiles = planet.mbtiles ; add more [data.xxx] section to serve additional .mbtiles
Most of the tileserver-gl documentation is relevant - specifically parts related to conig format.