Greg Karékinian
e4d4aa45f7
Use FQDN for hostname, add LDAP server
2022-08-22 16:16:01 +02:00
Greg Karékinian
85abfd4e5e
Create the required groups and ACIs
2022-08-22 16:15:02 +02:00
Râu Cao
80c3e4e270
Create ldap-3 VM
2022-08-22 13:40:26 +01:00
Râu Cao
f17a420a64
Update VM base image
2022-08-22 13:40:07 +01:00
607466b1d2
Merge pull request 'Add KVM Guest role' ( #409 ) from feature/kvm_guest_role into master
...
Reviewed-on: #409
2022-08-22 11:46:43 +00:00
d7aeb0e483
Merge pull request 'Upgrade Gitea to 1.17.0' ( #424 ) from chore/upgrade_gitea into master
...
Reviewed-on: #424
2022-08-18 08:33:48 +00:00
Râu Cao
65adc84e5b
Upgrade Gitea to 1.17.0
...
Also adds a new Nginx directive to allow larger uploads to the Docker
registry endpoints.
closes #422
2022-08-09 11:58:56 +02:00
fdb326b91a
Merge pull request 'Move Zerotier controller' ( #421 ) from chore/move_zerotier_controller into master
...
Reviewed-on: #421
2022-08-08 10:58:22 +00:00
Râu Cao
37b948cbe5
Remove custom cron job
...
refs #395
2022-08-08 12:57:30 +02:00
4adccb7411
Merge pull request 'Enable cron job to delete repo archives' ( #423 ) from chore/395-gitea_cron into master
...
Reviewed-on: #423
2022-08-08 10:54:26 +00:00
Râu Cao
08b7c7a5ac
Enable cron job to delete repo archives
...
closes #395
2022-08-08 12:51:26 +02:00
Râu Cao
206bb69100
Update node info
2022-07-31 13:05:59 +02:00
Râu Cao
41d4f87710
Move Zerotier controller
...
It's running on fornax now, and the VMs have been deleted. This way,
there's no internal routing needed for it to be publicly accessible by
any network member nodes.
2022-07-28 15:38:42 +02:00
8f43b34a86
Merge pull request 'Upgrade Gitea to 1.16.9' ( #420 ) from chore/upgrade_gitea into master
...
Reviewed-on: #420
2022-07-16 14:43:02 +00:00
8d332e76f3
Upgrade Gitea to 1.16.9
2022-07-16 16:42:19 +02:00
3fb3fd0f11
Merge pull request 'Update root path for kosmos website' ( #419 ) from chore/new_website into master
...
Reviewed-on: #419
2022-07-14 11:41:14 +00:00
562da400e3
Update root path for kosmos website
2022-07-11 13:31:31 +02:00
7de33b4e94
Merge pull request 'Fix VM base images being overwritten' ( #417 ) from bugfix/vm_base_images into master
...
Reviewed-on: #417
2022-06-11 09:20:42 +00:00
a1db277f2f
Merge branch 'master' into bugfix/vm_base_images
2022-06-11 09:20:09 +00:00
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
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
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
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
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