A map tile server written using Flask and LeafletJS.
First you need to have map tile data. The easiest way to obtain this is to use KDE Marble and use the download maps feature.
servemaps \
--tile-path=~/.local/share/marble/maps/earth/openstreetmap \
--port=9001
I mainly referenced: https://medium.com/@Nithanaroy/create-your-own-tile-server-and-map-client-5f7515fff28
Other Useful links: