| 
							
							
								 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 |  | 
			
				
					|  | 7d2374449a | Merge pull request 'Do not install PostgreSQL with ejabberd by default' (#218) from bugfix/ejabberd_include_postgresql into master Reviewed-on: #218 | 2020-09-25 18:12:07 +00:00 |  |