Azure Mumble server

Automated mumble-server setup for Azure.

Setup

Install terraform: https://www.terraform.io/downloads
Install awscli: https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html
Install ansible: https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html

Terraform commands

(in terraform directory)

  • terraform init - Run once to initialize project
  • terraform plan - Show configuration plan
  • terraform apply -auto-approve - Apply with custom variables
  • terraform destroy -auto-approve - Delete resources

Ansible

(in terraform directory)

  • Update Azure VM instance IP address to mumble-server.ini
  • Run ansible-playbook -i mumble-server.ini mumble-server.yml --private-key="ssh-key-here"