MT-Mods infrastructure repo
Currently contains:
- Chat bridge setup and config
- NodeRED instance: https://mt-mods.minetest.ch/nodered
- Prerequisites:
ansible
Edit on the command-line (keep the vault-password ready):
ansible-vault edit host_vars/all.yml
To provision the compose-file in this repo you need:
- Locally installed
ansible
- Authorized SSH-Access in the target(s) from the
hosts
file - The vault-password (in the discord #staff-links channel or ping up @BuckarooBanzay)
To provision everything:
ansible-playbook -i hosts --ask-vault-pass deploy.yml
- Matterbridge settings: https://github.com/42wim/matterbridge/wiki/Settings
- Matterbridge configs/example: https://github.com/42wim/matterbridge#configuration
- NodeRED configuration: https://nodered.org/docs/user-guide/runtime/configuration
- Infrastructure-provisioning tool: https://github.com/ansible/ansible