Greg Karékinian
|
fbd71204c2
|
Use the production run list when no Chef environment was set
|
2020-11-25 16:41:43 +01:00 |
|
Greg Karékinian
|
613b316588
|
Add comment about needing to run Chef a second time...
... after the TLS certs are generated
|
2020-11-25 16:36:07 +01:00 |
|
Greg Karékinian
|
3a8af26b5f
|
Remove firewall rule for an unused port
|
2020-11-25 16:36:07 +01:00 |
|
Greg Karékinian
|
23ca3552d2
|
Remove the absolute path of certbot to use the new package
|
2020-11-25 16:36:07 +01:00 |
|
Greg Karékinian
|
ddb706b61c
|
Add a missing dependency on kosmos-dirsrv
|
2020-11-25 16:36:07 +01:00 |
|
Greg Karékinian
|
085bd8abd5
|
Move TURN port to a different range
It landed on a port used by PostgreSQL. Also switch STUN/TURN to TCP
because HAProxy does not support UDP.
Closes #240
|
2020-11-25 16:36:07 +01:00 |
|
Greg Karékinian
|
7636f6ed19
|
Move the Gandi DNS certbot hook to kosmos-ejabberd
|
2020-11-25 16:36:07 +01:00 |
|
Greg Karékinian
|
8b1f90c568
|
Use the same Erlang cookie to enable clustering
Refs #243
|
2020-11-25 16:35:37 +01:00 |
|
|
3da883864b
|
Merge pull request 'Configure/deploy HTTP upload service for Kosmos Chat/XMPP' (#245) from feature/http_upload_service into master
Reviewed-on: #245
|
2020-11-25 09:46:47 +00:00 |
|
|
134493d2d6
|
Merge branch 'master' into feature/http_upload_service
|
2020-11-25 09:46:31 +00:00 |
|
|
f39f953b8a
|
Configure ejabberd nodes for HTTP upload service
|
2020-11-24 15:44:59 +01:00 |
|
|
0e29c930ed
|
Configure subdirectory level for upload.pm
This allows to post to per-domain subdirectories from XMPP clients.
|
2020-11-24 15:33:34 +01:00 |
|
|
0aef830aa3
|
Fix upload folder permissions
Uploads are failing with the current mode.
|
2020-11-23 20:50:01 +01:00 |
|
|
0bebdf7635
|
Do not require nginx from certbot recipe
In order to be able to use different nginx install recipes, we must not
require a specific one from this recipe.
|
2020-11-23 17:40:14 +01:00 |
|
|
6a89bb9d2e
|
Add node info for uploads-1
Runs uploads.kosmos.chat
|
2020-11-23 17:39:47 +01:00 |
|
|
9efb9cd78c
|
Configure/deploy HTTP upload service on uploads.kosmos.chat
https://xmpp.org/extensions/xep-0363.html
(Does not contain the config for ejabberd itself yet.)
|
2020-11-23 17:37:14 +01:00 |
|
|
89f5a81952
|
Merge pull request 'Configure/deploy new akkounts Rails app' (#242) from feature/akkounts into master
Reviewed-on: #242
|
2020-11-23 09:52:16 +00:00 |
|
|
c26fcd5b26
|
Remove obsolete manual daemon reload
|
2020-11-22 20:26:56 +01:00 |
|
|
0dc314b1e7
|
Add node data for akkounts-1
|
2020-11-21 15:12:39 +01:00 |
|
|
d384f69139
|
Configure/deploy new akkounts app
|
2020-11-21 15:12:31 +01:00 |
|
|
21be68feb5
|
Merge pull request 'Add CLI script for hashing LDAP passwords' (#239) from chore/ldap_hash_password_script into master
Reviewed-on: #239
|
2020-11-20 13:39:40 +00:00 |
|
|
b63c86b37f
|
Add CLI script for hashing LDAP passwords
Only takes a cleartext password and outputs a salted, hashed password
string for LDAP documents.
|
2020-11-20 14:36:25 +01:00 |
|
|
9470e62e3b
|
Merge pull request 'Set up Drone CI with Gitea integration' (#236) from feature/235-drone_ci into master
Reviewed-on: #236
|
2020-11-19 13:47:43 +00:00 |
|
Greg Karékinian
|
df4c92b64e
|
Update the centaurus node after adding drone to it
|
2020-11-19 12:59:24 +01:00 |
|
Greg Karékinian
|
d7e54bf7ce
|
Add drone role
|
2020-11-19 12:59:24 +01:00 |
|
Greg Karékinian
|
ebf5f405f5
|
Initial kosmos_drone cookbook
Closes #235
|
2020-11-19 12:59:15 +01:00 |
|
|
9ba364ad7a
|
Merge pull request 'Fix 389 Directory Server CLIs not working' (#234) from bugfix/install_lib389 into master
Reviewed-on: #234
|
2020-11-08 16:26:16 +00:00 |
|
|
ac49430521
|
Install lib389
Fixes 389 CLIs not working (e.g. `dsctl`).
|
2020-11-08 17:23:24 +01:00 |
|
|
f12cf704ac
|
Merge pull request 'Update barnard.kosmos.org node data' (#232) from chore/update_node_info into master
Reviewed-on: #232
|
2020-10-30 09:01:13 +00:00 |
|
|
4c17d9ad53
|
Update barnard.kosmos.org node data
|
2020-10-30 10:00:23 +01:00 |
|
|
eaa3d78684
|
Merge pull request 'Remove hubot-rss-reader from hubots' (#231) from chore/remove_hubot-rss-reader into master
Reviewed-on: #231
|
2020-10-29 15:20:16 +00:00 |
|
|
f874d7f979
|
Remove hubot-rss-reader from hubots
Not available in latest hal8000 source anymore
|
2020-10-29 16:19:24 +01:00 |
|
|
96d0f7dd04
|
Merge pull request 'Update IPFS cookbook/software' (#230) from chore/update_go-ipfs into master
Reviewed-on: #230
|
2020-10-29 08:35:56 +00:00 |
|
|
af132c072d
|
Merge branch 'master' into chore/update_go-ipfs
|
2020-10-29 08:35:36 +00:00 |
|
|
c06d530f62
|
Update ipfs-1 kernel version
|
2020-10-25 12:09:22 +01:00 |
|
|
2c368f0f10
|
Update IPFS cookbook
|
2020-10-25 12:09:01 +01:00 |
|
|
efd985f6ba
|
Merge pull request 'Initial kosmos_discourse cookbook' (#223) from feature/222-discourse into master
Reviewed-on: #223
|
2020-10-23 10:12:12 +00:00 |
|
|
42a70962e8
|
Merge branch 'master' into feature/222-discourse
|
2020-10-23 10:11:05 +00:00 |
|
Greg Karékinian
|
255e43c680
|
Fix the Systemd unit for discourse
Switch the systemd unit to a oneshot type
|
2020-10-23 09:28:31 +02:00 |
|
|
0f5f84dba2
|
Merge pull request 'Send wiki notifications to new info chatroom (instead of main Kosmos room)' (#224) from chore/hubot_mediawiki_notifications into master
Reviewed-on: #224
|
2020-10-21 11:43:26 +00:00 |
|
|
71c8f6d91a
|
Merge branch 'master' into chore/hubot_mediawiki_notifications
|
2020-10-21 11:43:08 +00:00 |
|
|
da7ff96937
|
Merge pull request 'Fix the undefined variable in the instance resource' (#225) from bugfix/dirsrv_certbot_undefined_var into master
Reviewed-on: #225
|
2020-10-21 08:12:48 +00:00 |
|
Greg Karékinian
|
5062392c71
|
Fix the undefined variable in the instance resource
|
2020-10-20 19:53:11 +02:00 |
|
|
4f5b005087
|
Send wiki notifications to new info XMPP room
|
2020-10-20 15:46:58 +02:00 |
|
|
69383a666b
|
Let hal8000 join new info@kosmos.chat room
|
2020-10-20 15:42:42 +02:00 |
|
Greg Karékinian
|
dc2fe38e10
|
Add the discourse role to centaurus
|
2020-10-20 12:22:07 +02:00 |
|
Greg Karékinian
|
07e6da4d33
|
Add a role for discourse
|
2020-10-20 12:22:07 +02:00 |
|
Greg Karékinian
|
429b609ac2
|
Initial kosmos_discourse cookbook
The systemd unit does not work
Refs #222
|
2020-10-20 12:21:53 +02:00 |
|
|
d1c9cf853f
|
Merge pull request 'Set the autocreate permission for Mediawiki users' (#220) from bugfix/219-ldap_autocreate_wiki into master
Reviewed-on: #220
|
2020-10-06 13:56:05 +00:00 |
|
Greg Karékinian
|
7eaf177bb2
|
Set the autocreate permission for Mediawiki users
This allows LDAP sign ins to create an account automatically
Fixes #219
|
2020-10-06 15:51:01 +02:00 |
|