Ansible configuration for the Netz39 infrastructure
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
dkdent c9fa0ce836 Merge pull request 'Fix hedgedoc setup' (!39) from fix-hedgedoc into master 3 days ago
roles Fix setup-http-site-forward: set correct port for IPv6 SSL vhost 7 months ago
templates Rename MQTT bridge to reflect host change 6 days ago
.editorconfig Add EditorConfig configuration file 6 months ago
.yamllint yamllint config and fixes 2 years ago
README.md Add radon (and platon) to server list in README 1 week ago
inventory add hedgedoc postgres password to inventory 4 days ago
main.yml Call radon from main playbook 1 week ago
platon.yml Call correct door-open script for BLE 4 months ago
pottwal.yml Add HTTPS to URLs 3 days ago
radon.yml Bump mosquitto version to 2.0.14 6 days ago
requirements.yml Bump ansible-role-dehydrated to 1.0.3 1 week ago
tau.yml Add dokuwiki setup 6 days ago
unicorn.yml add unifi controller role and playbook 5 months ago

README.md

Ansible configuration for the Netz39 infrastructure

Currently including the following hosts:

  • tau.netz39.de
  • pottwal.n39.eu
  • unicorn.n39.eu
  • platon.n39.eu
  • radon.n39.eu

Setup

ansible-galaxy install -r requirements.yml

Call with

ansible-playbook -i inventory --ask-vault-pass main.yml

You need to provide a user with sudo rights and the vault password.