Custom tile servers with MapLibre/Martin/Planetiler - base and overlays Workshop
2026-08-31 , 613

Create a tile server with the base map and some custom data. Build a web site with both the base map and custom data using MapLibre GL+Martin+PG+Planetiler+osm2pgsql+... Learn tools needed to have your own map server.


In this workshop we will generate base map tiles from OSM data using Planetiler, set up Martin tile server, use MapLibre GL JS to show the map. Additionally, we will add a PostgreSQL server, and will use osm2pgsql to import extra data from the same OSM dump, and do on-the-fly tile generation from PG.


Level of the workshop: 1 - beginner Pre-requirements for attendees:

GitHub account

What skills do participants require to have?:

participants will learn everything in the workshop

Link to software source code:

https://github.com/maplibre/workshop

MapLibre and OxiBUS founder, active open source contributor and advocate, one of the initial developers of Wikipedia platform, former principle engineer at Elastic, now at Rivian working on maps, Rust, and other fun things.

GIS Engineer at Geolonia.
Director of OSGeo.JP.
Director of OpenStreetMap Foundation Japan.