This commit is contained in:
Zsolt Ero
2024-06-11 01:46:01 +02:00
parent c05fd0801b
commit 2ef925259a

View File

@@ -62,13 +62,18 @@ GitHub: [openfreemap](https://github.com/hyperknot/openfreemap) and [openfreemap
## What is the tech stack? ## What is the tech stack?
The map schema is [OpenMapTiles](https://github.com/openmaptiles/openmaptiles), the tiles are generated by [Planetiler](https://github.com/onthegomap/planetiler). The [styles](https://github.com/hyperknot/openfreemap-styles) are forked and heavily modified. The map schema is [OpenMapTiles](https://github.com/openmaptiles/openmaptiles).
Special thanks go to [Michael Barry](https://github.com/msbarry) for developing [Planetiler](https://github.com/onthegomap/planetiler). It made it possible to generate the tiles in 5 hours instead of 5 weeks.
The [styles](https://github.com/hyperknot/openfreemap-styles) are forked and heavily modified.
There is no tile server running; only Btrfs partition images with 300 million hard-linked files. This was my idea; I haven't read about anyone else doing this in production, but it works really well. There is no tile server running; only Btrfs partition images with 300 million hard-linked files. This was my idea; I haven't read about anyone else doing this in production, but it works really well.
There is no cloud, just dedicated servers. The HTTPS server is nginx on Ubuntu. There is no cloud, just dedicated servers. The HTTPS server is nginx on Ubuntu.
## Domains
`tiles.openfreemap.org` - Cloudflare proxied
`direct.openfreemap.org` - direct connection, Round-Robin DNS
## Attribution ## Attribution