Commit Graph

  • 0012b73607 Update ejabberd doc Sebastian Kippe 2019-01-02 09:19:29 +08:00
  • 56d14748f9 Fix the Let's Encrypt renew hook script Greg Karékinian 2018-12-20 17:26:37 +01:00
  • 74a1f1b8a1 Update the ipfs cookbook to the latest version Greg Karékinian 2018-12-11 10:46:21 +01:00
  • 32b89422e7 Merge branch 'feature/5apps_xmpp_certs' into 'master' Greg Karékinian 2018-12-03 16:32:25 +00:00
  • 9c97cb4a58 Remove empty environment Greg Karékinian 2018-12-03 16:53:41 +01:00
  • 1e3f84ed9b Merge branch 'master' into feature/5apps_xmpp_certs Greg Karékinian 2018-12-03 16:52:26 +01:00
  • c1ea7d347d Merge branch 'bugfix/27-backup_notifications' into 'master' Greg Karékinian 2018-11-09 17:07:22 +00:00
  • ffc6858dcc Do not pass the password on the command line anymore to fix a warning Greg Karékinian 2018-11-09 14:01:33 +01:00
  • 7073e5d574 Fix backup gem notifications failing Greg Karékinian 2018-11-09 13:58:52 +01:00
  • 81c68a9609 Merge branch 'master' into feature/5apps_xmpp_certs Greg Karékinian 2018-11-08 14:13:09 +01:00
  • 36a4beaed9 Update knife-solo for being able to update net-ssh Sebastian Kippe 2018-11-01 12:19:39 +01:00
  • 90851fb7de Update Mastodon's Ruby Sebastian Kippe 2018-11-01 12:19:30 +01:00
  • bb7dc26f43 Run IPFS Cluster on dev too Greg Karékinian 2018-10-26 18:29:57 +02:00
  • d65de56412 Add IPFS Cluster support Greg Karékinian 2018-10-26 16:29:40 +00:00
  • 3ce78a9ef4 Merge branch 'master' into feature/25-ipfs_cluster Greg Karékinian 2018-10-26 17:54:05 +02:00
  • edfe891f48 Add the kosmos-ipfs::letsencrypt recipe to Andromeda Greg Karékinian 2018-10-26 17:51:16 +02:00
  • 5e973b6875 Use the kosmos-ipfs recipe in the hal8000 recipe Greg Karékinian 2018-10-26 17:49:06 +02:00
  • a7871770b8 Remove an unnecessary require and letsencrypt recipe Greg Karékinian 2018-10-26 17:46:47 +02:00
  • c0358f5c9b Split hubot into separate recipes, add ipfs to hal8000 Sebastian Kippe 2018-09-09 16:20:24 +08:00
  • 4c7dc764a4 Add the updated Berksfile.lock Greg Karékinian 2018-10-26 17:06:03 +02:00
  • f0542bdf2e Update the ipfs cookbook Greg Karékinian 2018-10-26 17:02:30 +02:00
  • 4a42fc4ae3 Merge branch 'master' into feature/25-ipfs_cluster Greg Karékinian 2018-10-26 16:46:44 +02:00
  • 4dff379065 Merge branch 'feature/s3_oncall' into 'master' Greg Karékinian 2018-10-26 13:08:15 +00:00
  • d236d138dc Set the S3 credentials to write the new oncall file Greg Karékinian 2018-10-26 13:38:12 +02:00
  • 293d1a8a8a Fix formatting Greg Karékinian 2018-10-04 18:59:30 +02:00
  • 8da7ebbef0 Add initial docs for ejabberd Greg Karékinian 2018-10-04 18:56:05 +02:00
  • c90ccfcf9e Merge branch 'feature/ipfs' Sebastian Kippe 2018-09-09 15:47:26 +08:00
  • 421897145c Merge branch 'bugfix/postgres-backups' Sebastian Kippe 2018-09-09 15:44:25 +08:00
  • 35772d1641 Remove IPFS role, because it's not just IPFS Sebastian Kippe 2018-09-08 12:56:43 +08:00
  • 4bccf4dd88 Fix missing Mastodon/PosgreSQL backups Sebastian Kippe 2018-09-08 12:54:51 +08:00
  • 185649a5f9 Automatically generate a Let's Encrypt cert for all 5apps xmpp domains Greg Karékinian 2018-09-04 17:38:17 +02:00
  • 214e69427e Open up port for Prosody HTTP uploads Sebastian Kippe 2018-09-04 14:10:39 +08:00
  • e6a3460a2c Make the number of sidekiq threads configurable, bump to 25 Greg Karékinian 2018-08-16 17:37:10 +02:00
  • d20c0cf7f6 Add note about ejabberd cert Sebastian Kippe 2018-08-29 19:38:21 +08:00
  • 412c108dbc Add notes about getting LE certs using acme.sh Sebastian Kippe 2018-08-28 14:31:38 +02:00
  • 1f528a832d Add a role to set up a cluster node with TLS Greg Karékinian 2018-08-16 16:01:24 +02:00
  • f626131868 Build a cluster node on Andromeda Greg Karékinian 2018-08-16 16:00:44 +02:00
  • 2f87e7c07c Add the ability to override the IPFS port that nginx connects to Greg Karékinian 2018-08-16 15:59:44 +02:00
  • f31322ab81 Move the firewall rule for ipfs p2p to the right recipe Greg Karékinian 2018-08-16 15:59:06 +02:00
  • 741c4a5192 Move the ipfs cookbook to its own GitHub repository Greg Karékinian 2018-08-13 12:05:50 +02:00
  • de32a7c595 Remove the Let's Encrypt recipe from the default one Greg Karékinian 2018-08-13 12:05:11 +02:00
  • b36e6a718a Add a recipe that sets up the cluster and enables the firewall Greg Karékinian 2018-08-13 12:03:59 +02:00
  • 7a8042e356 Add initial IPFS Cluster support Greg Karékinian 2018-08-06 18:05:44 +02:00
  • d0f2275ebb Fix the ipfs config Greg Karékinian 2018-08-06 12:14:20 +02:00
  • b2d92723d7 Add hubot-redis-brain to botka Sebastian Kippe 2018-06-14 13:31:04 +02:00
  • 122dcfeea7 Add fixme note Sebastian Kippe 2018-06-14 11:47:07 +02:00
  • db039a185a Update certbot Sebastian Kippe 2018-06-13 18:52:13 +02:00
  • 50de448d53 Add nginx reverse proxy for botka on freenode Sebastian Kippe 2018-06-13 18:51:46 +02:00
  • 4b30ce8b23 Make hubot nginx config generic Sebastian Kippe 2018-06-13 18:32:36 +02:00
  • 056c24f6e5 Merge branch 'master' into feature/ipfs Sebastian Kippe 2018-06-07 12:47:22 +02:00
  • 7165bf49c6 Add missing recipe, used to set up andromeda's firewall rules Greg Karékinian 2018-06-07 12:33:38 +02:00
  • e2a5262a39 Update IPFS, open its p2p port Sebastian Kippe 2018-06-07 12:29:05 +02:00
  • af6fe37e0b Add Composer, Mermaid extension Sebastian Kippe 2018-06-01 17:04:15 +02:00
  • 9c0ce30780 Add Berkshelf help to the README Sebastian Kippe 2018-06-01 16:13:50 +02:00
  • 1515b98a17 Update Cleantalk Antispam version Sebastian Kippe 2018-06-01 12:56:39 +02:00
  • adbfc14765 Update Mastodon deps Sebastian Kippe 2018-05-24 21:29:54 +02:00
  • 0e974182de Configure botka for web push notifications Sebastian Kippe 2018-05-07 19:34:56 +02:00
  • a6d83f5720 Allow incoming traffic for IPFS Sebastian Kippe 2018-05-05 17:25:10 +02:00
  • 2aebcb2fa5 Use Infura Ethereum node for hubot-kredits Sebastian Kippe 2018-05-05 17:24:48 +02:00
  • bed4725109 Update hubot-kredits config Sebastian Kippe 2018-04-22 13:34:36 +02:00
  • de082101eb Remove UID from all users Sebastian Kippe 2018-04-22 12:20:58 +02:00
  • 6a2d477255 Remove Parity role from dev.kosmos.org Sebastian Kippe 2018-04-22 12:11:59 +02:00
  • 08172b7e04 Add node file for andromeda server Greg Karékinian 2018-04-17 18:55:48 +02:00
  • 44625ee017 Don't connect to IPFS through localhost in hal8000 Greg Karékinian 2018-04-17 18:52:35 +02:00
  • 11db96b3a1 Update IPFS to the latest release Greg Karékinian 2018-04-17 18:51:53 +02:00
  • b4624cf2aa Don't set the default variable to a type that's not allowed Greg Karékinian 2018-04-17 16:08:30 +02:00
  • b35c4bc097 Update Chef version Greg Karékinian 2018-04-17 16:08:15 +02:00
  • 14ad962f37 Add missing cookbook files Greg Karékinian 2018-04-17 14:39:07 +02:00
  • b92cc6e5d7 Update apt cookbook Greg Karékinian 2018-04-17 13:43:22 +02:00
  • 6a86fc64fa Add configuration for knife-solo Greg Karékinian 2018-04-17 13:42:38 +02:00
  • a35867f3d9 Update build-essential cookbook Greg Karékinian 2018-04-17 13:31:28 +02:00
  • dd47030301 Update firewall cookbook Greg Karékinian 2018-04-17 13:27:35 +02:00
  • c3933012dd We install nodejs from package, update paths Greg Karékinian 2018-04-17 13:19:23 +02:00
  • d26d2e17fd Install nodejs from packages instead of building from source Greg Karékinian 2018-04-17 13:19:03 +02:00
  • bd71418ec2 Changes for the new sudo cookbook Greg Karékinian 2018-04-17 13:18:36 +02:00
  • 157ccdc8b7 Update nodejs, sudo and users cookbooks Greg Karékinian 2018-04-17 13:18:09 +02:00
  • ff2f424ddb Update poise-archive and poise-service cookbooks Greg Karékinian 2018-04-17 12:24:17 +02:00
  • 90bb872305 Update poise-javascript and poise-ruby cookbooks Greg Karékinian 2018-04-17 12:21:48 +02:00
  • d3aa94aab5 Switch from Batali to Berkshelf to manage upstream cookbooks Greg Karékinian 2018-04-17 12:15:43 +02:00
  • 0c80aaabd4 Update Node to the latest LTS release (8.11.1) Greg Karékinian 2018-04-06 14:02:59 +02:00
  • 36813b38d6 Remove wordpress from the dev node Greg Karékinian 2018-03-20 16:09:19 +01:00
  • 8653a8fa97 Use jemalloc1 on Puma and Sidekiq to lower the memory usage Greg Karékinian 2018-03-20 16:07:55 +01:00
  • b8853a1b5d Install lua-dbi-sqlite3 and set the prosody version Greg Karékinian 2018-03-20 16:06:28 +01:00
  • 6ae27293ce Set the number of ActiveRecord DB pools to 50 in the Sidekiq service Greg Karékinian 2018-02-28 15:11:22 +01:00
  • fa0326f2be Log #lnd on Freenode Sebastian Kippe 2018-01-14 14:07:04 +00:00
  • f517431a4e Add botka and hal8000 to #kosmos-random Sebastian Kippe 2018-01-13 14:04:03 +00:00
  • a751055170 Configure points term for hubot-plusplus Sebastian Kippe 2018-01-12 17:55:25 +00:00
  • 1fc503f907 Add new config for hubot-rss-reader Sebastian Kippe 2018-01-12 17:06:17 +00:00
  • 206e807ac7 Use custom version of poise-javascript Sebastian Kippe 2017-11-05 00:37:20 +01:00
  • 5b1c583313 Update node and yarn Sebastian Kippe 2017-10-29 17:24:29 +01:00
  • 08330e8749 Update Ruby and Yarn for Mastodon Sebastian Kippe 2017-10-28 23:35:54 +02:00
  • aaabeee1fb Remove extra empty external-scripts that disabled modules for botka Greg Karékinian 2017-10-27 10:34:48 +02:00
  • b967b9d035 Add bots to a new XMPP room Greg Karékinian 2017-10-18 15:39:04 +02:00
  • acf86e4038 Use a new Prosody Ubuntu repository to be able to update it Greg Karékinian 2017-10-17 15:32:03 +02:00
  • 49664dbc8d The renew hook now needs to be an executable in the path Greg Karékinian 2017-09-22 11:53:01 +02:00
  • 0a3763fe5d Fix accidental error in Mastodon nginx config Sebastian Kippe 2017-09-04 10:06:41 +02:00
  • 8afa5ef106 Add vapid keys to template; don't cache SW Sebastian Kippe 2017-07-31 13:55:27 +02:00
  • 69b38552c6 Add vapid keys Sebastian Kippe 2017-07-31 13:00:20 +02:00
  • 2f6ab1e0b1 Add new apt deps, missing yarn install Sebastian Kippe 2017-07-27 12:07:56 +02:00
  • 063ebeb7c3 Update nodejs (security update) Greg Karékinian 2017-07-12 12:34:24 +02:00