Commit Graph

  • 10f0460fd5 Fix startup of the dirsrv@master Systemd unit on boot Greg Karékinian 2020-05-15 13:54:34 +02:00
  • bf60f9fca8 Add the Chef client public keys for andromeda and barnard Greg Karékinian 2020-05-14 15:34:10 +02:00
  • 773aa3ddee Update node configs Sebastian Kippe 2020-05-14 15:29:25 +02:00
  • 3c905dd51e Merge branch 'feature/160-postgres_replication' of kosmos/chef into master raucao 2020-05-14 13:10:34 +00:00
  • da278822f6 Use the new postgresql_primary role on andromeda Greg Karékinian 2020-05-14 15:09:33 +02:00
  • 18973fe4f6 Remove the deleted tls property from the resources Greg Karékinian 2020-05-14 15:09:15 +02:00
  • fbf610a643 Merge branch 'master' into feature/160-postgres_replication Greg Karékinian 2020-05-14 15:06:00 +02:00
  • 069090bf44 Remove TODOs Greg Karékinian 2020-05-14 13:15:47 +02:00
  • dd92d6cdb7 Remove deploying the root cert to clients from the README Greg Karékinian 2020-05-14 13:14:42 +02:00
  • 124ee5e6f3 Update the README Greg Karékinian 2020-05-14 12:36:20 +02:00
  • 0063776297 Remove unused dependencies Greg Karékinian 2020-05-13 19:11:00 +02:00
  • 8d2ab785fc Use a self-signed TLS certificate for PostgreSQL Greg Karékinian 2020-05-13 19:10:14 +02:00
  • 84cb3de4a0 Remove outdated comment Greg Karékinian 2020-05-13 19:04:12 +02:00
  • f3f8e47cce Add replication_password to the postgresql credentials Greg Karékinian 2020-05-13 15:35:34 +02:00
  • 51b23c2f47 Add postgresql roles Greg Karékinian 2020-05-13 15:35:15 +02:00
  • eb98aa1bac Clarify the firewall and client authentication rules Greg Karékinian 2020-05-12 16:04:58 +02:00
  • 0180da1aa6 Fix a typo in the README Greg Karékinian 2020-05-12 15:59:55 +02:00
  • 254f9020ae Enable firewall rules to allow primary/replica to connect Greg Karékinian 2020-05-12 12:10:10 +02:00
  • 80c7263a72 Upgrade PostgreSQL from 10 to 12 Greg Karékinian 2020-05-11 18:26:57 +02:00
  • b22a7e3c0f Update the postgresql upstream cookbook Greg Karékinian 2020-05-11 18:26:35 +02:00
  • 21119fff08 Add a custom resource to set up PostgreSQL 12 Greg Karékinian 2020-05-11 18:18:21 +02:00
  • 0aae86b545 Merge branch 'feature/turn_ip_config' of kosmos/chef into master greg 2020-05-02 12:43:38 +00:00
  • 4448ec2173 Configure TURN properly Sebastian Kippe 2020-05-02 14:07:14 +02:00
  • 0bcb2597e8 Update node info Sebastian Kippe 2020-05-02 12:41:30 +02:00
  • 136fc84c4f Merge branch 'feature/159-ejabberd_stun_turn' of kosmos/chef into master raucao 2020-05-02 10:01:15 +00:00
  • ef2fa2da72 Configure STUN/TURN Sebastian Kippe 2020-05-01 16:25:38 +02:00
  • 35a56aa221 Update version to 20.04 Sebastian Kippe 2020-05-01 14:55:13 +02:00
  • 53d53f2375 Merge branch 'bugfix/152-remove_encryption_keys_tls' of kosmos/chef into master greg 2020-04-30 15:50:26 +00:00
  • ee13c3cbe9 Merge branch 'bugfix/153-update_ejabberd_20.03' of kosmos/chef into master greg 2020-04-21 13:38:53 +00:00
  • 4c1879b84e Merge branch 'bugfix/ldap_invalid_aci' of kosmos/chef into master greg 2020-04-21 11:22:50 +00:00
  • 1c920a8cb2 Remove the encryption keys after TLS cert renewal Greg Karékinian 2020-04-20 19:11:34 +02:00
  • 5e3c8066f9 Add the missing certbot command to generate the LDAP TLS cert Greg Karékinian 2020-04-20 19:10:15 +02:00
  • d01c9a4d0a Fix the name of the deploy certbot hook Greg Karékinian 2020-04-20 19:09:43 +02:00
  • 3ca8ab45da Fix the invalid ACIs on initial creation Greg Karékinian 2020-04-20 18:58:30 +02:00
  • db8bb44c8b Update ejabberd to 20.03 Greg Karékinian 2020-04-20 14:53:08 +02:00
  • f5dd2c7de9 Fix the command importing the schema on db creation Greg Karékinian 2020-04-20 14:52:11 +02:00
  • f5bdc3e892 Merge branch 'doc/ldap' of kosmos/chef into master greg 2020-04-20 09:29:34 +00:00
  • 73e87f8f45 Improve LDAP example command Sebastian Kippe 2020-04-19 13:01:39 +02:00
  • 4f1bf768ee Merge branch 'feature/hal8000_zoom' of kosmos/chef into master raucao 2020-04-16 20:19:30 +00:00
  • cc4c8fb903 Add hubot-kredits Zoom config Sebastian Kippe 2020-04-16 17:52:28 +02:00
  • 43736cd8e9 Move the debug logs env variable to an attribute Greg Karékinian 2020-03-25 17:51:28 +01:00
  • 29a5947d18 Deploy Sockethub from the npm package Greg Karékinian 2020-03-25 12:43:39 +01:00
  • a3b95463fa Merge branch 'bugfix/mediawiki_extensions_deleted_releases' of kosmos/chef into master greg 2020-03-04 15:07:22 +00:00
  • d7363d662b Switch the Mediawiki extensions to GitHub zips Greg Karékinian 2020-03-04 16:03:12 +01:00
  • 7fa11089b1 Merge branch 'bugfix/ejabberd_restart_config_vhost_change' of kosmos/chef into master greg 2020-03-04 13:45:10 +00:00
  • 970a1b6a3a Merge branch 'feature/136-ejabberd_20.02' of kosmos/chef into master greg 2020-03-04 13:33:52 +00:00
  • a68ae78689 Update ejabberd to 20.02 Greg Karékinian 2020-03-04 13:28:13 +01:00
  • 6cd0fa039e Restart ejabberd service when changing a vhost config Greg Karékinian 2020-03-04 13:23:54 +01:00
  • 081222b75c Merge branch 'feature/140-ldap_application_accounts' of kosmos/chef into master gregkare 2020-02-27 10:45:46 +00:00
  • d7ad95fb3f Switch the mediawiki LDAP setup to a new application account Greg Karékinian 2020-02-21 18:01:19 +01:00
  • 6fa89b3c25 Switch the ejabberd LDAP setup to a new application account Greg Karékinian 2020-02-21 17:58:16 +01:00
  • f34513220e Merge branch 'feature/130-remove_antispam' of kosmos/chef into master gregkare 2020-02-20 13:34:15 +00:00
  • c4fdf1779f Remove the CleanTalk Antispam extension Greg Karékinian 2020-02-20 14:31:39 +01:00
  • 6f7474b4d1 Update the Mediawiki extensions Greg Karékinian 2020-02-20 14:30:25 +01:00
  • c01f5c1038 Merge branch 'feature/127-new_ldap_dir_structure' of kosmos/chef into master gregkare 2020-02-20 13:29:05 +00:00
  • 90a0e6be9f Enable LDAP on the kosmos.org vhost Greg Karékinian 2020-02-18 15:47:31 +01:00
  • 276daf0ed7 Switch the Mediawiki config to the new LDAP dir structure Greg Karékinian 2020-02-18 13:20:10 +01:00
  • afaff86551 Merge branch 'feature/134-ejabberd_19.05' of kosmos/chef into master Râu Cao 2020-02-17 16:37:13 +00:00
  • 56adfa37fb Fix a warning in the config Greg Karékinian 2020-02-17 15:48:15 +01:00
  • 0f9b2777a3 Update ejabberd to 19.05 Greg Karékinian 2020-02-17 15:48:00 +01:00
  • e694996ebd Merge branch 'feature/123-ejabberd_5apps' of kosmos/chef into master Râu Cao 2020-02-17 14:41:03 +00:00
  • c2b2b6f08b Fix the vhost template Greg Karékinian 2020-02-17 15:04:08 +01:00
  • 72cc6342f1 Remove the unused LDAP variables from the main config file Greg Karékinian 2020-02-17 13:27:14 +01:00
  • 38f39af2a4 Move each vhost to its own config file Greg Karékinian 2020-02-17 13:20:54 +01:00
  • 463664448c Merge branch 'master' into feature/123-ejabberd_5apps Greg Karékinian 2020-02-17 12:21:16 +01:00
  • 5b86aca5e8 Update andromeda node info Sebastian Kippe 2020-02-15 13:52:00 -05:00
  • 585041e36c Merge branch 'bugfix/128-set_acis_on_users' of kosmos/chef into master gregkare 2020-02-14 15:47:16 +00:00
  • 55eb95ae73 Verify the TLS server's certificate Greg Karékinian 2020-02-14 13:56:52 +01:00
  • dc1226073c Move the admin users to the ejabberd encrypted data bag Greg Karékinian 2020-02-14 13:56:17 +01:00
  • 49d01991fd Enable LDAP on the XMPP 5apps.com vhost Greg Karékinian 2020-02-12 17:40:38 +01:00
  • e56faab5b1 Set the ACIs on the base DN Greg Karékinian 2020-02-12 16:13:45 +01:00
  • 396cc344fb Switch the ipfs cookbook from GitHub to Gitlab Greg Karékinian 2020-02-04 16:25:42 +01:00
  • 628b8c6ef8 Merge branch 'feature/124-enable_cite_extension' of kosmos/chef into master Râu Cao 2020-01-29 14:36:31 +00:00
  • 2a66ff6146 Enable the Cite extension in the MediaWiki config Greg Karékinian 2020-01-29 14:30:39 +01:00
  • ef29e60403 Merge branch 'feature/107-ldap_mediawiki' of kosmos/chef into master Râu Cao 2020-01-28 17:02:42 +00:00
  • 9ece855902 Remove the config.rb at the root, it interferes with knife-zero Greg Karékinian 2020-01-28 14:02:34 +01:00
  • a06ea47e58 Update the LDAPProvider extension Greg Karékinian 2020-01-28 13:54:57 +01:00
  • a69192a863 Enable LDAP support on mediawiki Greg Karékinian 2019-11-04 19:03:45 +01:00
  • 484f1306da Merge branch 'chore/default_license' of kosmos/chef into master gregkare 2019-12-27 15:32:10 +00:00
  • d029ee91be Move the generate options to config.rb at the root of the repo Greg Karékinian 2019-12-27 11:33:05 +01:00
  • 7fd558215d Merge branch 'feature/107-ldap_server' of kosmos/chef into master gregkare 2019-12-23 17:50:19 +00:00
  • f3a711ccfe Merge branch 'feature/mediawiki_file_uploads' of kosmos/chef into master gregkare 2019-12-20 16:09:10 +00:00
  • 9828b867ba Disable anonymous binds Greg Karékinian 2019-12-20 16:46:03 +01:00
  • 8d78d41af7 Use MIT as default cookbook license Sebastian Kippe 2019-12-18 20:19:42 +01:00
  • 11c7019bfa Fix thumbnails not working for larger SVGs Sebastian Kippe 2019-12-13 13:46:57 +01:00
  • 2358ed00db Fix wiki permissions Sebastian Kippe 2019-12-13 13:40:15 +01:00
  • cbfb760787 Increase wiki file upload size limit Sebastian Kippe 2019-12-13 13:38:41 +01:00
  • 2158e1d4bf Allow SVG file uploads Sebastian Kippe 2019-12-13 13:14:29 +01:00
  • 0a96c31e12 Add initial LDAP documentation Greg Karékinian 2019-12-06 10:54:10 +01:00
  • 1240ed9da8 Move the dirsrv cert generation to a certbot deploy hook Greg Karékinian 2019-12-05 15:47:10 +01:00
  • 0d192f536f Add the empty nginx vhost template Greg Karékinian 2019-12-05 15:05:37 +01:00
  • 0dbf350540 Restart the server after importing the TLS cert Greg Karékinian 2019-12-04 17:40:27 +01:00
  • 5ba700cd00 Add the kosmos-dirsrv recipe to barnard Greg Karékinian 2019-12-04 17:34:15 +01:00
  • 4e7d453942 Move the firewall and backup recipes outside of the custom resource Greg Karékinian 2019-12-04 17:33:41 +01:00
  • e24cd01287 Add an empty template because the nginx_certbot_site resource needs one Greg Karékinian 2019-12-04 17:33:13 +01:00
  • 632cb38aab Pass an empty passphrase on the command line for the p12 cert Greg Karékinian 2019-12-04 17:32:40 +01:00
  • 9d9493af0d Add a missing dependency on the kosmos-nginx cookbook Greg Karékinian 2019-12-04 17:32:03 +01:00
  • 9e4f12b1b1 Merge branch 'master' into feature/107-ldap_server Greg Karékinian 2019-12-04 15:52:08 +01:00
  • aecdaabbcc Merge branch 'chore/enable_wiki_editor_toolbar' of kosmos/chef into master gregkare 2019-11-29 16:38:08 +00:00
  • dc91128eca Use a custom resource to create a 389 Directory Server instance Greg Karékinian 2019-11-29 14:34:52 +01:00