refactors minecraft jobs allowing for more flexibility in the future (e.g. adding an rcon web interface): - split `minecraft.hcl` into multiple job files - update ports used - add consul service attached to mc and rcon ports - remove `gate-proxy.hcl` static configuration - it is now consul aware via a consul template - add fallback route on `gate-proxy` with message to inform users - remove unused jobs - move all minecraft jobs to use template blocks instead of env blocks for envvars - this lets us define the `RCON_PASSWORD` and store it in consul |
||
---|---|---|
.. | ||
gate-proxy.hcl | ||
traefik.hcl |