Commit Graph

297 Commits

Author SHA1 Message Date
Greg e6a3460a2c Make the number of sidekiq threads configurable, bump to 25 2018-09-03 19:11:42 +02:00
Basti d20c0cf7f6 Add note about ejabberd cert 2018-08-29 19:38:21 +08:00
Basti 412c108dbc Add notes about getting LE certs using acme.sh 2018-08-28 14:31:38 +02:00
Greg d0f2275ebb Fix the ipfs config
The whole thing was inconsistent and didn't work when creating a server
from scratch
2018-08-06 12:14:20 +02:00
Basti b2d92723d7 Add hubot-redis-brain to botka
Without it, the web push notifications script cannot work.
2018-06-14 13:31:04 +02:00
Basti 122dcfeea7 Add fixme note 2018-06-14 11:47:07 +02:00
Basti db039a185a Update certbot 2018-06-13 18:52:13 +02:00
Basti 50de448d53 Add nginx reverse proxy for botka on freenode 2018-06-13 18:52:01 +02:00
Basti 4b30ce8b23 Make hubot nginx config generic 2018-06-13 18:32:36 +02:00
Greg 7165bf49c6 Add missing recipe, used to set up andromeda's firewall rules 2018-06-07 12:33:38 +02:00
Basti af6fe37e0b Add Composer, Mermaid extension 2018-06-01 17:04:15 +02:00
Basti 9c0ce30780 Add Berkshelf help to the README 2018-06-01 16:13:50 +02:00
Basti 1515b98a17 Update Cleantalk Antispam version 2018-06-01 12:56:39 +02:00
Basti adbfc14765 Update Mastodon deps 2018-05-24 21:29:54 +02:00
Basti 0e974182de Configure botka for web push notifications 2018-05-07 19:34:56 +02:00
Basti a6d83f5720 Allow incoming traffic for IPFS 2018-05-05 17:25:10 +02:00
Basti 2aebcb2fa5 Use Infura Ethereum node for hubot-kredits 2018-05-05 17:24:48 +02:00
Basti bed4725109 Update hubot-kredits config 2018-04-22 13:34:36 +02:00
Basti de082101eb Remove UID from all users
We don't need preconfigure it. This way it won't change the UID of
existing accounts, having to recreate them in the process.
2018-04-22 12:21:56 +02:00
Basti 6a2d477255 Remove Parity role from dev.kosmos.org
We're not running it anymore for now. Might to run it again later.
2018-04-22 12:11:59 +02:00
Greg 08172b7e04 Add node file for andromeda server 2018-04-17 18:55:48 +02:00
Greg 44625ee017 Don't connect to IPFS through localhost in hal8000
Use the new IPFS node on the new server
2018-04-17 18:52:35 +02:00
Greg 11db96b3a1 Update IPFS to the latest release
Also fix the ipfs config
2018-04-17 18:51:53 +02:00
Greg b4624cf2aa Don't set the default variable to a type that's not allowed 2018-04-17 16:08:30 +02:00
Greg b35c4bc097 Update Chef version 2018-04-17 16:08:15 +02:00
Greg 14ad962f37 Add missing cookbook files 2018-04-17 16:05:39 +02:00
Greg b92cc6e5d7 Update apt cookbook 2018-04-17 13:43:22 +02:00
Greg 6a86fc64fa Add configuration for knife-solo
Disable Berkshelf integration and set the version of Chef to install on
the server
2018-04-17 13:42:38 +02:00
Greg a35867f3d9 Update build-essential cookbook 2018-04-17 13:31:28 +02:00
Greg dd47030301 Update firewall cookbook 2018-04-17 13:27:35 +02:00
Greg c3933012dd We install nodejs from package, update paths 2018-04-17 13:19:23 +02:00
Greg d26d2e17fd Install nodejs from packages instead of building from source 2018-04-17 13:19:03 +02:00
Greg bd71418ec2 Changes for the new sudo cookbook 2018-04-17 13:18:36 +02:00
Greg 157ccdc8b7 Update nodejs, sudo and users cookbooks 2018-04-17 13:18:09 +02:00
Greg ff2f424ddb Update poise-archive and poise-service cookbooks 2018-04-17 12:24:17 +02:00
Greg 90bb872305 Update poise-javascript and poise-ruby cookbooks 2018-04-17 12:21:48 +02:00
Greg d3aa94aab5 Switch from Batali to Berkshelf to manage upstream cookbooks 2018-04-17 12:16:20 +02:00
Greg 0c80aaabd4 Update Node to the latest LTS release (8.11.1) 2018-04-06 14:02:59 +02:00
Greg 36813b38d6 Remove wordpress from the dev node 2018-03-20 16:09:19 +01:00
Greg 8653a8fa97 Use jemalloc1 on Puma and Sidekiq to lower the memory usage
More details:
https://www.speedshop.co/2017/12/04/malloc-doubles-ruby-memory.html
2018-03-20 16:07:55 +01:00
Greg b8853a1b5d Install lua-dbi-sqlite3 and set the prosody version 2018-03-20 16:06:28 +01:00
Greg 6ae27293ce Set the number of ActiveRecord DB pools to 50 in the Sidekiq service 2018-02-28 15:11:22 +01:00
Basti fa0326f2be Log #lnd on Freenode 2018-01-14 14:07:04 +00:00
Basti f517431a4e Add botka and hal8000 to #kosmos-random 2018-01-13 14:04:03 +00:00
Basti a751055170 Configure points term for hubot-plusplus 2018-01-12 17:55:25 +00:00
Basti 1fc503f907 Add new config for hubot-rss-reader 2018-01-12 17:06:17 +00:00
Basti 206e807ac7 Use custom version of poise-javascript
Fixes npm-outdated breaking chef runs all the time.

See https://github.com/poise/poise-javascript/pull/8
2017-11-05 00:37:20 +01:00
Basti 5b1c583313 Update node and yarn 2017-10-29 17:24:29 +01:00
Basti 08330e8749 Update Ruby and Yarn for Mastodon 2017-10-28 23:36:13 +02:00
Greg aaabeee1fb Remove extra empty external-scripts that disabled modules for botka 2017-10-27 10:34:48 +02:00