basti
52d7fe52e5
Fix VM base images being overwritten
...
The base image is used as backing image for the VM images, so
overwriting it results in corrupt data after VM reboots.
2022-06-11 11:17:42 +02:00
greg
7482283696
Merge pull request 'Fix MUC service/domains not being announced' ( #416 ) from bugfix/muc_discovery into master
...
Reviewed-on: #416
2022-06-11 09:16:23 +00:00
basti
a85415ef48
Fix MUC service/domains not being announced
...
Only subdomains of `hosts` are automatically announced, but other
domains have to be added manually via the `extra_domains` disco module
config.
fixes #413
2022-06-03 18:07:50 +02:00
greg
9d61e28911
Merge pull request 'Upgrade ejabberd to 22.05' ( #414 ) from chore/upgrade_ejabberd into master
...
Reviewed-on: #414
2022-05-31 15:08:36 +00:00
basti
48cdd62973
Upgrade ejabberd to 22.05
...
Tested/running on all cluster nodes. Due to changes in the upstream
package we were able to remove some complexity from the recipe. Deleting
code FTW!
closes #334
2022-05-31 16:27:07 +02:00
basti
e55805bc1b
Update ejabberd node info
2022-05-31 11:33:52 +02:00
basti
a1e2c21bcb
Fix abuse address info in XMPP service discovery
...
It wasn't replacing the @HOST@ placeholder with the actual vhost domain.
2022-05-31 11:32:55 +02:00
greg
24bc5bc4df
Merge pull request 'Support multiple different VMs in Vagrant' ( #411 ) from vagrant/dirsrv into master
...
Reviewed-on: #411
2022-05-27 13:41:28 +00:00
greg
cae4547b12
Merge branch 'master' into vagrant/dirsrv
2022-05-27 13:41:06 +00:00
greg
3261be556d
Merge pull request 'Set up nginx proxy for akkounts/kredits API' ( #412 ) from feature/kredits_api into master
...
Reviewed-on: #412
2022-05-27 13:30:40 +00:00
basti
a93c5e5af6
Allow external HTTP requests to BTCPay
...
Limited to private network via firewall rule.
2022-05-24 15:10:24 +02:00
basti
92d1bcd8c7
Add nginx proxy for akkounts/kredits API
...
closes #410
2022-05-24 15:03:51 +02:00
basti
7a52f2bd89
Allow BTCPay API access over private network
2022-05-24 13:08:41 +02:00
basti
d8781f7581
Finish multi-VM config
2022-05-24 12:46:37 +02:00
basti
630ea5113e
Support multiple VMs in Vagrant config
2022-05-24 12:43:16 +02:00
basti
77e7eed795
Configure Vagrant for dirsrv
2022-05-23 12:47:17 +02:00
basti
a0b64a709d
Add KVM Guest role
...
Only installs qemu-guest-agent for now, for improving live VM backups.
2022-05-23 12:41:55 +02:00
raucao
6a85c2d5c6
Merge pull request 'Move dirsrv (LDAP) primary node to new VM' ( #401 ) from new_ldap_server into master
...
Reviewed-on: #401
2022-05-11 14:55:05 +00:00
basti
2d6cbd22e4
Add ejabberd-8 node config
2022-05-11 16:27:21 +02:00
basti
48c3fef1a1
Remove TLS config for ejabberd LDAP
2022-05-11 16:27:21 +02:00
basti
decd937d43
Remove superfluous license header
2022-05-11 16:27:21 +02:00
basti
e89e0b3122
Fix letsencrypt bootstrap for ejabberd
2022-05-11 16:27:21 +02:00
basti
b3f1a74cc2
Remove obsolete ejabberd backups
2022-05-11 16:27:21 +02:00
Greg Karékinian
32f620e95c
Update the wiki-1 node after Chef run
2022-05-11 16:23:18 +02:00
Greg Karékinian
e766a96d3b
Update the discourse-2 node after Chef run
2022-05-11 16:23:18 +02:00
Greg Karékinian
a14cd9a74f
New config for LDAP in Discourse
2022-05-11 16:23:18 +02:00
Greg Karékinian
0d133de1b8
New config and credentials for LDAP connection in mediawiki
2022-05-11 16:23:17 +02:00
raucao
5c31531357
Merge pull request 'Configure STUN/TURN for ejabberd and nginx proxy' ( #407 ) from feature/ejabberd_stun_n_turn into new_ldap_server
...
Reviewed-on: #407
2022-05-11 14:21:14 +00:00
Greg Karékinian
5c00e2d28a
Add an attribute containing the LDAP server's address
2022-05-11 15:37:36 +02:00
basti
c158f845f0
Configure STUN/TURN for ejabberd and nginx proxy
2022-05-11 15:27:49 +02:00
raucao
36e52a3cf1
Merge pull request 'Use the new LDAP server in the ejabberd configuration' ( #406 ) from chore/ejabberd_new_ldap_server into new_ldap_server
...
Reviewed-on: #406
2022-05-11 12:57:24 +00:00
Greg Karékinian
c56870008e
Use the new LDAP services application accounts
2022-05-11 14:49:28 +02:00
Greg Karékinian
e53e55cb2d
Disable TLS for LDAP since we're using Zerotier networking
2022-05-11 14:49:00 +02:00
Greg Karékinian
ff7cb1ce4a
Generate a hosts entry for the LDAP server
2022-05-11 14:48:30 +02:00
Greg Karékinian
1502d1956d
Set new passwords for the LDAP service accounts
2022-05-11 14:47:32 +02:00
raucao
45218ed024
Merge pull request 'Update Gitea to 1.16.6' ( #404 ) from chore/gitea_1.16.6_update into new_ldap_server
...
Reviewed-on: #404
2022-05-10 09:53:26 +00:00
Greg Karékinian
907706d1d2
Set up the hosts entry for the new LDAP server
2022-05-10 11:50:49 +02:00
Greg Karékinian
b869002c1a
Update Gitea to 1.16.6
2022-05-10 11:50:35 +02:00
Greg Karékinian
7ffd3bbf73
Add LDAP's Zerotier IP to the akkount server's hosts
2022-04-28 12:12:10 +02:00
basti
1da5ef4979
Merge branch 'master' into new_ldap_server
2022-04-28 09:23:18 +02:00
basti
3cc11e58d3
Add ldap-2 node config
2022-04-26 20:11:17 +02:00
basti
590366639e
Fix fresh dirsrv installs on Ubuntu 20.04
2022-04-26 20:10:51 +02:00
basti
8fe3670ce9
Remove ldap-1 node configs
2022-04-26 20:10:00 +02:00
basti
71f9b06d28
Tor improvements for bitcoin cookbook
2022-04-19 14:08:02 +02:00
basti
a633834a1b
Change rate limit for LndHub API
2022-04-18 10:42:47 +02:00
raucao
ae342106c9
Merge pull request 'Upgrade Gitea to 1.16.5' ( #400 ) from chore/upgrade_gitea into master
...
Reviewed-on: #400
2022-04-11 10:52:34 +00:00
basti
994e5873d6
Upgrade Gitea to 1.16.5
...
Also add our hack-fix cron job to the recipe, so it doesn't get lost
when creating new VMs or otherwise.
2022-04-11 12:50:44 +02:00
basti
8f4d11b317
Add cron job for deleting repo archives
2022-04-11 12:31:00 +02:00
greg
5617591e1c
Merge pull request 'Rebuild broken VMs, fix small issues in various cookbooks' ( #399 ) from sheesh into master
...
Reviewed-on: #399
2022-04-03 13:47:08 +00:00
basti
f758c74b5f
Rebuild broken VMs on fornax
2022-03-22 16:25:50 -06:00