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
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
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
e55805bc1b
Update ejabberd node info
2022-05-31 11:33:52 +02:00
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
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
cae4547b12
Merge branch 'master' into vagrant/dirsrv
2022-05-27 13:41:06 +00:00
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
a93c5e5af6
Allow external HTTP requests to BTCPay
...
Limited to private network via firewall rule.
2022-05-24 15:10:24 +02:00
92d1bcd8c7
Add nginx proxy for akkounts/kredits API
...
closes #410
2022-05-24 15:03:51 +02:00
7a52f2bd89
Allow BTCPay API access over private network
2022-05-24 13:08:41 +02:00
d8781f7581
Finish multi-VM config
2022-05-24 12:46:37 +02:00
630ea5113e
Support multiple VMs in Vagrant config
2022-05-24 12:43:16 +02:00
77e7eed795
Configure Vagrant for dirsrv
2022-05-23 12:47:17 +02:00
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
2d6cbd22e4
Add ejabberd-8 node config
2022-05-11 16:27:21 +02:00
48c3fef1a1
Remove TLS config for ejabberd LDAP
2022-05-11 16:27:21 +02:00
decd937d43
Remove superfluous license header
2022-05-11 16:27:21 +02:00
e89e0b3122
Fix letsencrypt bootstrap for ejabberd
2022-05-11 16:27:21 +02:00
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
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
c158f845f0
Configure STUN/TURN for ejabberd and nginx proxy
2022-05-11 15:27:49 +02:00
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
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
1da5ef4979
Merge branch 'master' into new_ldap_server
2022-04-28 09:23:18 +02:00
3cc11e58d3
Add ldap-2 node config
2022-04-26 20:11:17 +02:00
590366639e
Fix fresh dirsrv installs on Ubuntu 20.04
2022-04-26 20:10:51 +02:00
8fe3670ce9
Remove ldap-1 node configs
2022-04-26 20:10:00 +02:00
71f9b06d28
Tor improvements for bitcoin cookbook
2022-04-19 14:08:02 +02:00
a633834a1b
Change rate limit for LndHub API
2022-04-18 10:42:47 +02:00
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
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
8f4d11b317
Add cron job for deleting repo archives
2022-04-11 12:31:00 +02:00
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
f758c74b5f
Rebuild broken VMs on fornax
2022-03-22 16:25:50 -06:00
bb8467b6ab
Switch Discourse deploy branch from master
to main
2022-03-22 16:24:40 -06:00
ac1414e24e
Open alternative SSH port on KVM hosts
2022-03-22 16:24:14 -06:00
eabb6ab404
Switch more cookbooks from kosmos-redis to redisio
...
refs #349
2022-03-22 16:23:26 -06:00