Commit Graph

  • f1d58f6172 Add IPFS gateway for document GETs basti 2019-07-01 15:14:06 +02:00
  • 18170e2abd Merge branch 'bugfix/ipfs-cluster-issues' of kosmos/chef into master galfert 2019-06-26 10:23:40 +00:00
  • 5817073a16 Update IPFS cookbook basti 2019-06-25 16:12:40 +02:00
  • 4c7d1a602c Merge branch 'bugfix/mediawiki-hubot' of kosmos/chef into master galfert 2019-06-25 12:37:14 +00:00
  • d3b07c59bf Don't notify on minor wiki edits basti 2019-06-25 14:29:55 +02:00
  • fff5a044fe Update/fix hubot URL, move variables to attributes basti 2019-06-25 14:29:11 +02:00
  • 042014b1cb Merge branch 'feature/5-poise-javascript' of kosmos/chef into master raucao 2019-06-22 12:37:27 +00:00
  • 95d19fdf32 Merge branch 'bugfix/3-systemd_email_notifications' of kosmos/chef into master raucao 2019-06-22 12:36:20 +00:00
  • 80526e3396 Switch to our own fork of the poise-javascript cookbook greg 2019-06-21 17:36:18 +02:00
  • 3a693efcd6 Add email notifications for failed certbot runs greg 2019-06-20 12:46:27 +02:00
  • a7eb12d0eb Merge branch 'bugfix/ejabberd_upload_permissions' of kosmos/chef into master raucao 2019-06-14 15:01:59 +00:00
  • b01985ec4f Fix the permissions for the ejabberd upload folders greg 2019-06-14 16:38:49 +02:00
  • 283f623fee Add mastodon role greg 2019-06-14 15:49:29 +02:00
  • 339f32c957 Simplify the instructions to get the cluster secret greg 2019-05-28 13:05:52 +02:00
  • 7905ed4402 Remove unused staging node greg 2019-05-21 15:00:01 +02:00
  • aa79297387 Remove unused data bags and cookbooks greg 2019-05-21 14:58:01 +02:00
  • b10c53cce8 Remove the database and mysql2_chef_gem cookbooks greg 2019-05-21 14:57:29 +02:00
  • 12ab8dc33b Stop depending on the mysql cookbook to install mysql-server greg 2019-05-20 18:50:28 +02:00
  • 61959248f3 Run sockethub on barnard greg 2019-05-16 00:08:15 +02:00
  • 6a0ab0f375 Remove dev server greg 2019-05-15 13:23:29 +02:00
  • cdcec7d990 Remove sockethub from andromeda greg 2019-05-15 13:23:12 +02:00
  • 44ee5acd8c Merge branch 'feature/7-ejabberd_rebased_2' of kosmos/chef into master raucao 2019-05-15 08:46:19 +00:00
  • 63f9c31632 Add the ejabberd role to andromeda greg 2019-05-14 17:11:18 +02:00
  • 4cc5f3e6d1 Remove the XMPP firewall rules for andromeda greg 2019-05-14 17:10:33 +02:00
  • 5106ba20fd Add the version to the dpkg package to allow updates greg 2019-05-14 17:10:15 +02:00
  • d398c167ca Allow to pass extra attributes to backup PostgreSQL databases greg 2019-05-14 16:39:21 +02:00
  • c9547582b7 Add a role for the ejabberd server greg 2019-05-14 15:18:05 +02:00
  • f81b7c82de Backup the 5apps ejabberd database and uploads dir greg 2019-05-14 15:16:28 +02:00
  • bd9491675f Add the missing sql schema greg 2019-05-14 15:10:07 +02:00
  • 902a013dca Restart the service when the systemd unit changes greg 2019-05-14 12:18:22 +02:00
  • 44faa1a8df Change the PostgreSQL password for the ejabberd user greg 2019-05-14 11:40:21 +02:00
  • 0be63e5935 Fix the config file when no TLS certs exist greg 2019-05-14 11:31:42 +02:00
  • bd720b0189 Use the regular SQL schema (not the new one for all vhosts into one db) greg 2019-05-14 11:24:08 +02:00
  • d9390a4b92 Don't use a concatenated cert for kosmos.org anymore greg 2019-05-13 18:53:45 +02:00
  • 5d1aeb7b68 Create a cert for 5apps.com and improve the renewal script greg 2019-05-13 18:52:39 +02:00
  • 88204ea91b Update the config to the current one running on andromeda greg 2019-05-13 17:59:04 +02:00
  • ad23530653 Add the firewall rules for ejabberd greg 2019-05-13 17:08:21 +02:00
  • b44a226753 Fix the postgresql setup for the ejabberd cookbook greg 2019-05-10 11:43:52 +02:00
  • 3884f9922e Merge branch 'master' into feature/7-ejabberd_rebased_2 greg 2019-05-10 11:08:09 +02:00
  • 0a3a2b5c2e Merge branch 'feature/62-hal8000_xmpp' of kosmos/chef into master gregkare 2019-05-10 08:04:07 +00:00
  • 5521457d09 Add hal8000_xmpp to barnard's runlist basti 2019-05-10 07:22:01 +02:00
  • 3fbea864c1 Remove hubot-kredits from IRC hal8000 basti 2019-05-10 07:08:29 +02:00
  • 7afc2f5774 Remove old hubot admins from botka basti 2019-05-10 07:02:08 +02:00
  • b29a007533 Use different Redis database for new bot basti 2019-05-10 07:01:43 +02:00
  • 4a480931a5 Fix bug in nginx config basti 2019-05-10 07:00:53 +02:00
  • 9661980235 Change bot domain basti 2019-05-10 07:00:35 +02:00
  • f3f0d0deb2 Add nginx site for hal8000_xmpp basti 2019-05-09 23:43:21 +02:00
  • e8f325b41b Refactor botka recipe basti 2019-05-09 23:43:02 +02:00
  • 36cfeab15d Remove obsolete credential item basti 2019-05-09 23:31:48 +02:00
  • 5f8b274cf9 Use MIT license basti 2019-05-09 23:31:05 +02:00
  • fe1821739c Remove obsolete port opening basti 2019-05-09 23:29:50 +02:00
  • 584aab76a7 Add hal8000_xmpp recipe basti 2019-05-09 23:28:39 +02:00
  • 6b38396c3c Remove the 5apps hubots from dev greg 2019-05-08 17:53:36 +02:00
  • ba8b73a4dd Add mastodon to andromeda greg 2019-05-08 17:00:23 +02:00
  • 1e7f21bd41 Remove the mastodon recipes from dev greg 2019-05-08 17:00:07 +02:00
  • 90815bb274 Fix the postgresql credentials for the backup attributes greg 2019-05-08 16:58:47 +02:00
  • 7271065c5b Add names to the execute resources greg 2019-05-08 16:58:31 +02:00
  • 81192f7277 Fix the backup config format to work with backup 5 greg 2019-05-08 12:26:47 +02:00
  • afc9a6da43 Merge branch 'feature/maintenance_page' of kosmos/chef into master raucao 2019-05-07 14:53:22 +00:00
  • 89027f1f32 Fix maintenance page paths basti 2019-05-07 16:10:23 +02:00
  • 016f75f89b Merge branch 'master' into feature/maintenance_page basti 2019-05-07 15:54:12 +02:00
  • 99a677ec47 Configure maintenance error page for 503 basti 2019-05-07 15:52:58 +02:00
  • 1ee2b5ad41 Add maintenance page feature to Mastodon nginx site basti 2019-05-07 15:49:01 +02:00
  • 36a50489d0 Add maintenance page to nginx default recipe basti 2019-05-07 15:41:27 +02:00
  • 9811490aad Add self-contained maintenance web page basti 2019-05-07 15:11:26 +02:00
  • c4d5a2c6bb Remove the ipfs cluster recipe from dev's run list greg 2019-05-07 14:57:47 +02:00
  • 36e8950eba Update ipfs again, to fix a bug in the ipfs_config resource greg 2019-05-07 14:56:40 +02:00
  • 14f0fbc7be Use the last commit of the ipfs PR greg 2019-05-07 14:41:57 +02:00
  • 4b0818177d Use an unreleased version of our ipfs cookbook to lower RAM usage greg 2019-05-07 14:35:53 +02:00
  • 8df512ed0a Merge branch 'feature/51-hubot_barnard' of kosmos/chef into master raucao 2019-05-07 12:12:47 +00:00
  • 4fe3b8e8e7 Move botka and hal8000 from dev to barnard greg 2019-05-07 14:10:07 +02:00
  • c5506d2d12 Merge branch 'bugfix/35-kredits-github_nginx' of kosmos/chef into master gregkare 2019-05-07 11:48:19 +00:00
  • 8f4e2ca77a Merge branch 'feature/54-certbot_dev_env' of kosmos/chef into master raucao 2019-05-03 11:31:47 +00:00
  • 71556c50e2 Merge branch 'bugfix/56-backup_dependency' of kosmos/chef into master raucao 2019-05-03 11:29:00 +00:00
  • 37aa87df5e Add a missing dependency on the zlib1g-dev for the backup gem greg 2019-05-03 10:58:39 +02:00
  • 5bb34554a7 The nginx_certbot_site resource does nothing in the dev environment greg 2019-05-03 10:55:02 +02:00
  • 64a3444c40 Use the kredits_github role on barnard greg 2019-05-02 12:40:38 +02:00
  • 9284b4fe85 Add the missing kredits-web::nginx recipe for barnard greg 2019-05-02 11:33:53 +02:00
  • 0a62f2d5e0 Merge branch 'chore/48-ipfs-cluster_0.10.1' of kosmos/chef into master gregkare 2019-05-02 09:16:51 +00:00
  • 21987c502e Add initial instructions for joining the IPFS cluster greg 2019-04-30 17:18:43 +02:00
  • 61607f77c4 Update ipfs-cluster to 0.10.1 greg 2019-04-30 12:58:10 +02:00
  • c6c997fcd1 Merge branch 'bugfix/46-hubot-kredits_ipfs-cluster' of kosmos/chef into master raucao 2019-04-26 15:03:55 +00:00
  • 696d7cd561 Set up kosmos-hubot to use ipfs-cluster greg 2019-04-26 16:54:02 +02:00
  • 30e225f63c Merge branch 'bugfix/44-ipfs_max_open_files' of kosmos/chef into master raucao 2019-04-26 14:38:32 +00:00
  • ed8a8f1225 Update the ipfs cookbook to set a maximum number of files greg 2019-04-26 15:58:37 +02:00
  • e951771a42 Merge branch 'feature/42-update_ipfs' of kosmos/chef into master raucao 2019-04-25 17:37:43 +00:00
  • c186ebf703 Update go-ipfs to 0.4.20 greg 2019-04-25 19:20:16 +02:00
  • ec067d4b80 Merge branch 'feature/35-kredits_github' of kosmos/chef into master gregkare 2019-04-25 14:03:15 +00:00
  • 3566184277 Merge branch 'feature/hubot-kredits_config' of kosmos/chef into master gregkare 2019-04-25 14:02:34 +00:00
  • d4514a1871 Merge branch 'feature/add_ipfs_id' of kosmos/chef into master gregkare 2019-04-25 13:21:33 +00:00
  • d162233e8d Add Gitea config for hal8000 basti 2019-04-24 17:50:45 +01:00
  • 2cf611279b Make the systemd unit for kredits-github not world readable greg 2019-04-23 14:12:55 +02:00
  • f5051d6352 Revert "Move the environment variables to an EnvironmentFile" greg 2019-04-23 14:12:16 +02:00
  • ecf5870195 Only add the Let's Encrypt set up when not in the dev environment greg 2019-04-23 11:41:12 +02:00
  • 79023a65f2 Move the environment variables to an EnvironmentFile greg 2019-04-23 11:40:33 +02:00
  • 451d182ca9 Add kredits_github role for the node app and the nginx vhost greg 2019-04-23 11:30:59 +02:00
  • fabbe398a2 Remove the nginx recipe inclusion and the dependency on nginx in the service greg 2019-04-23 11:28:23 +02:00
  • 1d0f66adc4 Remove an unused dependency on the firewall cookbook greg 2019-04-23 11:25:16 +02:00
  • e9121f69b0 Merge branch 'chore/firewall_rules' of kosmos/chef into master gregkare 2019-04-23 09:18:57 +00:00
  • 47d2ebe409 Add missing firewall rule for botka on freenode greg 2019-04-23 11:15:06 +02:00