This repository contains the configuration files and ansible scripts for deploying the different service of the Virtual Map Forum 2.0.
Placebook | Purpose | Requirements |
---|---|---|
core_setup/main.yml | Installs a base system with the user "vk2adm", blocks the "root" user for ssh and configures IP tables with open ports for SSH and HTTP/S |
|
service_basemap/standalone_basemap.yml | Installs a standalone tile server with initial configuration and an Apache2 HTTP server as reverse proxy and image cache. |
|
The Virtual Map Forum consists of a number of different services, which can be dimensioned and configured in different ways.
The following dimensioning is recommended as a standard setup.
Domain / Name | Purpose | Requirements | Redundancy |
---|---|---|---|
internal-tile-{x}.slub-dresden.de | Tileserver delivering raster and vector tiles based on an OpenStreetMap dump. In case the server are set behind a load balancer the domains should be used by the load balancer. |
|
At least 2 server. In case of high parallel load of raster tiles 3 to 4 would be better. |
tile-{1|2|3}.slub-dresden.de} | Load balancer based on Apache2 HTTP server. Distributes tile requests across multiple servers. |
|
Not necessary. |