Skip to content

Ansible deployment scripts for the SLUB Virtual Map Forum ("Kartenforum")

License

Notifications You must be signed in to change notification settings

jzmp/kartenforum_ansible

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scripts for deploying the Virtual Map Forum 2.0

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
  • Debian 11
  • SSH-Login for User root via key file
service_basemap/standalone_basemap.yml Installs a standalone tile server with initial configuration and an Apache2 HTTP server as reverse proxy and image cache.
  • Debian 11
  • SSH-Login for User vk2adm via key file
  • core_setup/main.yml was executed before
  • at least 2 cpu cores
  • at least 2 gb ram
  • at least 40 gb disk space for default configuration

Recommendation for service dimensioning

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.
  • Debian 11
  • 2 cpu cores
  • 2 gb ram
  • 120 gb disk space
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.
  • Debian 11
  • 1 cpu cores
  • 2 gb ram
  • 20 gb disk space
Not necessary.

About

Ansible deployment scripts for the SLUB Virtual Map Forum ("Kartenforum")

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jinja 100.0%