Commit Graph

  • d88d3b07a5 Merge pull request 'Encrypt PostgreSQL data directory' (#166) from feature/pg_encfs into master raucao 2020-06-08 15:02:58 +00:00
  • b662c04183 Finish initial encfs cookbook and postgres adaptations Sebastian Kippe 2020-06-08 17:01:24 +02:00
  • 379161eb1e Fix postgres installation Sebastian Kippe 2020-06-07 12:47:06 +02:00
  • 353f2c13f1 Improve encfs cookbook Sebastian Kippe 2020-06-07 12:45:33 +02:00
  • 8918452fc5 Use latest postgresql fork Sebastian Kippe 2020-06-07 12:40:39 +02:00
  • 501626de1f Add encfs to Vagrantfile Sebastian Kippe 2020-06-07 12:30:00 +02:00
  • 4fe0e913f8 Use our own fork of the postgresql cookbook Sebastian Kippe 2020-06-07 12:29:06 +02:00
  • bd99b76287 Use human-readable flag for encfs mount script Sebastian Kippe 2020-06-06 12:24:08 +02:00
  • 1e60722ec4 Create an initial encfs cookbook Greg Karékinian 2020-06-04 19:50:20 +02:00
  • eded62a3ec Merge branch 'master' into feature/pg_encfs Greg Karékinian 2020-06-04 15:13:53 +02:00
  • db4792e836 Merge pull request 'Gitea fixes' (#174) from bugfix/147-gitea_fixes into master greg 2020-06-02 14:24:11 +00:00
  • ccd49aefa4 Add Gitea to the run lists for Andromeda and Centaurus Greg Karékinian 2020-06-02 16:19:21 +02:00
  • 759fa52e03 Enable the certbot resource Greg Karékinian 2020-06-02 16:19:05 +02:00
  • 0f10723c81 Enable secure cookies Greg Karékinian 2020-06-02 16:18:48 +02:00
  • 55865c526c Add the Let's Encrypt hook dir to the config Greg Karékinian 2020-06-02 16:17:34 +02:00
  • 0c502580c2 Fix the condition for the Let's Encrypt cert in the template Greg Karékinian 2020-06-02 16:16:30 +02:00
  • 27845525da Use the same JWT_SECRET as on our previous Gitea Greg Karékinian 2020-06-02 12:12:59 +02:00
  • c8e50fd226 Install git, it is a required dependency for Gitea Greg Karékinian 2020-06-02 11:41:19 +02:00
  • 2d6c514257 Add the gitea role Greg Karékinian 2020-06-02 11:22:10 +02:00
  • 8342298c89 Merge branch 'feature/147-gitea_cookbook' of kosmos/chef into master greg 2020-06-02 09:16:37 +00:00
  • 94330f2052 Comment out the COOKIE_SECURE config for now Greg Karékinian 2020-05-28 18:43:31 +02:00
  • baaae695af Merge branch 'master' into feature/147-gitea_cookbook Greg Karékinian 2020-05-28 15:44:44 +02:00
  • 5b2d4f269d Merge branch 'bugfix/171-letsencrypt_resource' of kosmos/chef into master greg 2020-05-26 15:25:27 +00:00
  • baa0739936 Add the backup recipe Greg Karékinian 2020-05-26 15:21:26 +02:00
  • 3332a1b2e8 Write initial README Greg Karékinian 2020-05-26 15:21:07 +02:00
  • 210c76c479 Fix the name of the Let's Encrypt cert execute resource Greg Karékinian 2020-05-26 14:10:47 +02:00
  • 6469d2286e Merge branch 'feature/zoom_options' of kosmos/chef into master raucao 2020-05-25 15:52:41 +00:00
  • 9dec1cfce8 Merge branch 'chore/mastodon_system_deps' of kosmos/chef into master raucao 2020-05-25 15:50:58 +00:00
  • 5fcb047505 Update Mastodon system dependencies Sebastian Kippe 2020-05-25 17:49:22 +02:00
  • f92b43e0f4 Configure Zoom meeting whitelist Sebastian Kippe 2020-05-25 16:57:09 +02:00
  • 1f0e2ccbdd Move the binary URL to an attribute Greg Karékinian 2020-05-21 11:51:06 +02:00
  • 51d4d88568 Initial kosmos_gitea cookbook Greg Karékinian 2020-05-18 19:39:43 +02:00
  • 20cbc678bc Add a method that returns the PostgreSQL service Greg Karékinian 2020-05-18 19:38:37 +02:00
  • 82f1e9863b Merge branch 'bugfix/160-cookbook_fixes' of kosmos/chef into master greg 2020-05-16 08:53:24 +00:00
  • d0daa9cee7 Add the encryption password for encfs to the data bag Greg Karékinian 2020-05-15 18:46:24 +02:00
  • d79cdf087b Move the PGPASS environment variable to the execute resource Greg Karékinian 2020-05-15 18:45:12 +02:00
  • 31dc14e88c Fix the firewall rules for PostgreSQL Greg Karékinian 2020-05-15 18:44:42 +02:00
  • 55b1cbc1d7 Encrypt the Postgresql data dir on the replica (centaurus) Greg Karékinian 2020-05-15 18:41:31 +02:00
  • 4475af9204 Merge branch 'bugfix/enable_dirsrv' of kosmos/chef into master greg 2020-05-15 15:24:42 +00:00
  • 57f46c6c61 Merge branch 'master' into bugfix/enable_dirsrv Greg Karékinian 2020-05-15 17:24:04 +02:00
  • d900ca352c Merge branch 'bugfix/dirsrv_acis_really_fix' of kosmos/chef into master greg 2020-05-15 15:22:04 +00:00
  • b4209fa294 Fix the invalid ACIs on initial creation (for real) Greg Karékinian 2020-05-15 14:05:35 +02:00
  • 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