add bundle for mx-puppet-discord

This commit is contained in:
Franzi 2020-04-04 17:54:48 +02:00
parent 1856f4749c
commit 4c5a88f734
Signed by: kunsi
GPG key ID: 12E3D2136B818350
4 changed files with 135 additions and 0 deletions

View file

@ -1,8 +1,10 @@
nodes['htz.ex42-1048908'] = {
'bundles': [
'mx-puppet-discord',
'nginx',
'nodejs',
'riot-web',
'postgresql',
'vmhost',
'voc-loudness-monitor',
],
@ -20,6 +22,20 @@ nodes['htz.ex42-1048908'] = {
},
},
},
'mx-puppet-discord': {
'homeserver': {
'domain': 'franzi.business',
'url': 'http://[::1]:8008',
},
'database': {
'user': 'mx-puppet-discord',
'password': vault.password_for('htz.ex42.1048908 postgres mx-puppet-discord'),
'database': 'mx-puppet-discord',
},
'allowed-users': {
'@.*:franzi\\\\.business',
},
},
'riot-web': {
'url': 'chat.franzi.business',
'config': {
@ -34,6 +50,18 @@ nodes['htz.ex42-1048908'] = {
'permalinkPrefix': 'https://chat.franzi.business',
},
},
'postgresql': {
'users': {
'mx-puppet-discord': {
'password': vault.password_for('htz.ex42.1048908 postgres mx-puppet-discord'),
},
},
'databases': {
'mx-puppet-discord': {
'owner': 'mx-puppet-discord',
},
},
},
'users': {
'feli': {
'ssh_pubkey': [