For our fully #selfhosted stack we've also been exploring the options of open source (interactive) maps - and found #OpenMapTiles.
For the past 78h our server has been
cooking up a map of all of Europe based on data, and it's still going:
Post
Conversation
The documentation for everything related to this setup can be found over at: maptiler.com/open-source/
For our German-speaking followers we can also recommend this talk by on how to create and style your own #opensource maps:
Hey, gibt es einen bestimmten Grund, warum der Prozess nur einen Kern benutzt?
Guckt auch mal hier, um euch inspirieren zu lassen:
github.com/openstreetmap/
Tatsächlich hatte das keinen bestimmten Grund; das war einfach unser erster `./quickstart.sh`-Versuch, ohne dass wir uns um Optimierungen jedweder Art gekümmert haben.
Nachdem der Prozess nach 300h+ aber immer noch lief, haben wir uns dann doch mal deinen Link angesehen. Danke!
... und dann letztendlich mit Hilfe von github.com/onthegomap/pla Europa in 9 Stunden und 5 Minuten berechnen lassen. Zugegebenermaßen haben wir der Maschine mehr Kerne und Arbeitsspeicher verpasst, aber der springende Punkt war dann sicherlich das multithreading von planetiler. 