Commit Graph

  • 5c105f00d1 Use MIT license for bitcoin cookbook Sebastian Kippe 2020-08-19 15:29:18 +02:00
  • 1a8c3e4350 Suggest bitcoin source recipe for dev Sebastian Kippe 2020-08-19 15:28:00 +02:00
  • c98be94404 Add rpcpassword support to bitcoin snap recipe Sebastian Kippe 2020-08-18 14:44:23 +02:00
  • 97ae73c987 Improve variable name Sebastian Kippe 2020-08-18 14:38:16 +02:00
  • 23588760fa Add walletdir flag to bitcoind service start Sebastian Kippe 2020-08-17 21:43:56 +02:00
  • b0daa3d463 Only store wallet in encrypted dir Sebastian Kippe 2020-08-17 16:46:59 +02:00
  • d65363f964 Remove obsolete ulimit dep Sebastian Kippe 2020-08-17 10:51:54 +02:00
  • 9795e77fde Bitcoin source recipe Sebastian Kippe 2020-08-16 19:27:10 +02:00
  • 4606773440 Update license note Sebastian Kippe 2020-08-16 16:25:14 +02:00
  • bbbd0f7408 Change default username Sebastian Kippe 2020-08-16 16:25:06 +02:00
  • 476316e13b Always use latest/stable channel for bitcoind snap Sebastian Kippe 2020-08-16 16:20:43 +02:00
  • 4889f40c6a WIP Sebastian Kippe 2020-02-15 13:14:56 -05:00
  • c8122a44f1 Add systemd service Sebastian Kippe 2020-01-22 13:37:00 -05:00
  • 4a6a02c137 Use 0.19 stable channel Sebastian Kippe 2020-01-22 13:35:52 -05:00
  • e31f480f27 Fix the attribute name Greg Karékinian 2020-01-22 12:34:38 +01:00
  • aedf7bcb62 Create the snap mount directory in the user's home Greg Karékinian 2020-01-22 12:34:18 +01:00
  • 069246cf41 Create the bitcoind user and its home directory Greg Karékinian 2020-01-22 12:33:29 +01:00
  • 1b9a4aad17 Work around a bug in Chef's snap_package resource Greg Karékinian 2020-01-22 12:32:38 +01:00
  • 09527e693b WIP bitcoind config Sebastian Kippe 2020-01-21 15:18:10 -05:00
  • 47105b2a1c Initial version of bitcoin cookbook Sebastian Kippe 2019-12-05 12:28:00 +03:00
  • 2c40ad4591 Merge pull request 'Increase size limit for Gitea uploads/attachments' (#199) from bugfix/188-attachment_size_limit into master greg 2020-08-07 16:14:43 +00:00
  • 9a28a03265 Increase size limit for Gitea uploads/attachments Sebastian Kippe 2020-08-05 15:53:13 +02:00
  • f235aee17a Merge pull request 'Fix comet icon on maintenance page' (#198) from bugfix/61-maintenance_page_logo into master raucao 2020-08-02 19:05:18 +00:00
  • af0717a65b Fix comet icon on maintenance page Sebastian Kippe 2020-08-02 21:00:10 +02:00
  • 436bb8fcc1 Merge pull request 'Update Gitea to 1.12.3' (#197) from feature/189-gitea_1.12.3 into master greg 2020-07-30 10:39:17 +00:00
  • 41fd1576ad Override the header template to remove the Roboto font Greg Karékinian 2020-07-30 12:33:09 +02:00
  • 924f67d8a8 Update Gitea to 1.12.3 Greg Karékinian 2020-07-30 12:16:31 +02:00
  • 5e5bbe07dc Restart gitea after upgrading it Greg Karékinian 2020-07-30 12:16:04 +02:00
  • c68bf472d4 Merge pull request 'Upgrading centaurus to Ubuntu 20.04' (#196) from feature/195-centaurus_20.04 into master raucao 2020-07-30 10:03:01 +00:00
  • 3f7894bd46 Run Chef again after upgrading centaurus to Ubuntu 20.04 Greg Karékinian 2020-07-30 11:59:30 +02:00
  • 44b49ddd57 Upgrade nginx to the latest mainline version Greg Karékinian 2020-07-30 11:58:52 +02:00
  • 3563b05932 Merge pull request 'Use the right variable for the TLS cert's domain in kosmos-dirsrv's instance resource' (#194) from bugfix/193-dirsrv_undefined_var into master raucao 2020-07-22 14:16:53 +00:00
  • d2126f6153 Use the right variable for the TLS cert's domain Greg Karékinian 2020-07-22 15:59:27 +02:00
  • 9ec1fe1db4 Merge pull request 'Add PostgreSQL primary server support to the mastodon cookbook' (#187) from feature/186-postgresql_primary_mastodon into master greg 2020-07-07 15:45:54 +00:00
  • 4583421597 Connect to the PostgreSQL primary server instead of localhost Greg Karékinian 2020-06-26 15:20:59 +02:00
  • 004a6913b4 Remove dependency to an old PostgreSQL in the Systemd unit Greg Karékinian 2020-06-26 15:18:54 +02:00
  • 6adb910e1b Merge pull request 'Chef base role improvements' (#184) from feature/unattended_upgrades_and_vim into master raucao 2020-06-22 13:07:20 +00:00
  • f55fc71765 Merge pull request 'Bootstrap draco.kosmos.org' (#185) from feature/175-draco_bootstrap into master raucao 2020-06-22 13:06:41 +00:00
  • fb8687b63c Add the postgresql_replica role to draco Greg Karékinian 2020-06-19 17:13:26 +02:00
  • f7dfffd967 Add the kosmos_encfs recipe to draco Greg Karékinian 2020-06-19 16:43:42 +02:00
  • 8386dae46f Add the new Hetzner server, draco.kosmos.org Greg Karékinian 2020-06-19 16:26:39 +02:00
  • 84cf008bac Install vim Greg Karékinian 2020-06-19 16:22:51 +02:00
  • b4357df471 Enable unattended-upgrades (security and updates repositories) Greg Karékinian 2020-06-19 16:25:57 +02:00
  • e7edb5a464 Update apt to 7.3.0 Greg Karékinian 2020-06-19 16:21:35 +02:00
  • 1b84009958 Merge pull request 'Add PostgreSQL primary support to the kosmos-ejabberd cookbook' (#181) from feature/180-ejabberd_pg_primary into master greg 2020-06-19 14:46:52 +00:00
  • 01f8af6e38 Merge pull request 'Set the Gitea root URL to HTTPS' (#183) from bugfix/182-gitea_root_url into master greg 2020-06-15 12:39:29 +00:00
  • 5e483240c3 Set the Gitea root URL to HTTPS Greg Karékinian 2020-06-12 17:22:34 +02:00
  • ee9c241a4d Add a postgresql_client role Greg Karékinian 2020-06-12 16:54:58 +02:00
  • 6f696d7634 Define access rules in the PostgreSQL primary recipe Greg Karékinian 2020-06-11 18:20:04 +02:00
  • 26097a7584 Use the correct database name for the access rights Greg Karékinian 2020-06-11 09:00:50 +02:00
  • 1a6ce44758 Create a minimalist ejabberd role for development Greg Karékinian 2020-06-10 18:43:34 +02:00
  • 2c21d6255b Add PostgreSQL primary support to the kosmos-ejabberd cookbook Greg Karékinian 2020-06-10 18:38:40 +02:00
  • 091a46e972 Do not pass the pgsql_password variable to ejabberd.yml Greg Karékinian 2020-06-10 18:37:36 +02:00
  • 81403b7cb9 Merge pull request 'Fix PostgreSQL replica config with encrypted data directory' (#179) from bugfix/postgres_issues into master raucao 2020-06-10 14:04:58 +00:00
  • a0db6adaf2 Pass the data_directory to the postgresql_server_conf resource Greg Karékinian 2020-06-08 18:39:05 +02:00
  • e3e726097f Do not enable the postgresql@12-main service Greg Karékinian 2020-06-08 18:38:32 +02:00
  • dba6629869 Use the attribute from the encfs recipe for the data directory Greg Karékinian 2020-06-10 14:40:16 +02:00
  • 229e9cfbd2 Add the kosmos_encfs recipe to centaurus Greg Karékinian 2020-06-10 14:40:01 +02:00
  • 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