infrastructure/roles/minecraft_blockmap
2021-11-20 03:31:03 +01:00
..
defaults automation: Update minecraft-blockmap_image Docker tag to v2.3.0 2021-10-26 20:05:32 +00:00
handlers minecraft_blockmap: Reload systemd if service changed 2021-11-20 03:31:03 +01:00
meta Fix meta file dependencies reference to docker_compose role 2020-09-26 20:02:46 +02:00
tasks minecraft_blockmap: Reload systemd if service changed 2021-11-20 03:31:03 +01:00
templates Rename roles to underscore 2020-09-26 18:12:59 +02:00
README.md Rename roles to underscore 2020-09-26 18:12:59 +02:00

Minecraft-Blockmap

This will setup a Blockmap render job using the Blockmap container and automatically render the provided Minecraft world. The render result then is made available with an nginx container and traefik.

Requirements

You will need to have docker, docker-compose and traefik installed or declared as dependencies with their respective roles.

Also currently the container expects you to use LVM with enough space for a snapshot.

This role assumes that you have setup traefik with an endpoint called websecure.

Role Variables

Please look at the defaults/main.yml for all available variables and their description.

Note: Lines that are commented out via # are usually still valid/used variables, but they are not defined by default, so they might enable a feature, when uncommenting/defining them!

Global variables, that are used:

  • proxy_network: Defined by the local traefik installation, this is the shared proxy network used by traefik to reach the containers. (optional)
  • proxy_hiddenservice: Defined by the local traefik installation, this is used to generate the alt-svc header for the alternative Tor domain. (optional)

Dependencies

  • docker
  • docker-compose
  • traefik

License

GPL-3.0-only