Osm: Difference between revisions
From Personal wiki
(create second osm page, looking to move over first (incorrect) osm page (it gives a "Error contacting the Parsoid/RESTBase server: http-bad-status" on trying to edit)) |
No edit summary |
||
Line 1: | Line 1: | ||
LXC container | LXC container | ||
== Cartography pipeline == | |||
=== postgresql === | |||
Data storage, mostly in planet_osm_* tables, but some smaller tables for e.g. coastlines in dbname=gis | |||
=== renderd === | |||
Rendering daemon | |||
=== apache2 === | |||
Requests rendering daemon if tiles not present in cache and serves them on port 80 | |||
== Rights == | |||
* IP 10.0.3.10 | |||
* Internet access for periodically downloading updates (changefiles), restricted from inside with no default route | |||
* read-write to /mnt/maps/(planet.bin.nodes) for database imports and as temporary storage of changefiles | |||
* read-write to /var/lib/postgresql/ to keep the database on a separate zfs dataset | |||
OpenStreetmap container that contains a postgresql database of the planet as cartography, the renderd daemon and an apache2 webserver to serve rendered vector tiles. |
Revision as of 20:38, 5 April 2022
LXC container
Cartography pipeline
postgresql
Data storage, mostly in planet_osm_* tables, but some smaller tables for e.g. coastlines in dbname=gis
renderd
Rendering daemon
apache2
Requests rendering daemon if tiles not present in cache and serves them on port 80
Rights
- IP 10.0.3.10
- Internet access for periodically downloading updates (changefiles), restricted from inside with no default route
- read-write to /mnt/maps/(planet.bin.nodes) for database imports and as temporary storage of changefiles
- read-write to /var/lib/postgresql/ to keep the database on a separate zfs dataset
OpenStreetmap container that contains a postgresql database of the planet as cartography, the renderd daemon and an apache2 webserver to serve rendered vector tiles.