47 Commits

Author SHA1 Message Date
Greg Karékinian
17f1b2a20a Create a nginx_certbot_site resource to remove duplication
It creates a folder, the nginx vhost for certbot and HTTP redirects, and
also runs certbot and recreates the nginx vhost that includes the TLS
cert
2019-03-15 19:03:28 +01:00
Greg Karékinian
36e046ea73 Run certbot using the binary provided by the Ubuntu PPA 2019-03-14 10:52:44 +01:00
Greg Karékinian
886958270f Set REDIS_URL for botka
It was using the same Redis key to write its brain as hal8000 (`hubot:storage`),
causing scores to not be persisted to Redis. Right now botka is only
saving the online users to the database. It looks like this was only
enabled recently, as the last saved score was from Feb 8

Fixes #14
2019-02-25 18:29:18 +01:00
Greg Karékinian
3ce78a9ef4 Merge branch 'master' into feature/25-ipfs_cluster 2018-10-26 17:54:05 +02:00
Greg Karékinian
5e973b6875 Use the kosmos-ipfs recipe in the hal8000 recipe
This changes the port to not conflict with hubot and sets the gateway to
be writable
2018-10-26 17:49:06 +02:00
c0358f5c9b Split hubot into separate recipes, add ipfs to hal8000 2018-10-26 17:40:33 +02:00
Greg Karékinian
f31322ab81 Move the firewall rule for ipfs p2p to the right recipe 2018-08-16 15:59:06 +02:00
b2d92723d7 Add hubot-redis-brain to botka
Without it, the web push notifications script cannot work.
2018-06-14 13:31:04 +02:00
122dcfeea7 Add fixme note 2018-06-14 11:47:07 +02:00
50de448d53 Add nginx reverse proxy for botka on freenode 2018-06-13 18:52:01 +02:00
0e974182de Configure botka for web push notifications 2018-05-07 19:34:56 +02:00
a6d83f5720 Allow incoming traffic for IPFS 2018-05-05 17:25:10 +02:00
2aebcb2fa5 Use Infura Ethereum node for hubot-kredits 2018-05-05 17:24:48 +02:00
bed4725109 Update hubot-kredits config 2018-04-22 13:34:36 +02:00
Greg Karékinian
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
fa0326f2be Log #lnd on Freenode 2018-01-14 14:07:04 +00:00
f517431a4e Add botka and hal8000 to #kosmos-random 2018-01-13 14:04:03 +00:00
a751055170 Configure points term for hubot-plusplus 2018-01-12 17:55:25 +00:00
1fc503f907 Add new config for hubot-rss-reader 2018-01-12 17:06:17 +00:00
25c4a038d3 Use local IPFS API in hal8000 2017-06-09 13:01:26 +02:00
a715756e7f Add IPFS config for hubot-kredits 2017-06-08 23:59:14 +02:00
2cec659eb7 Use new contract address 2017-05-17 12:40:58 +02:00
025eb77441 Update some kredits data 2017-05-12 13:46:06 +02:00
75b2df5c73 Set up Hubot for Kredits 2017-05-12 00:03:45 +02:00
Greg Karékinian
2f0ff1f559 Fixed code styling 2017-04-28 15:45:59 +02:00
Greg Karékinian
8ba12e1ba2 Pass the user and group to the git resource
The clone is done by root otherwise
2017-04-28 12:00:22 +02:00
Greg Karékinian
46f37b5b4a Merge branch 'master' into mastodon 2017-04-08 16:42:14 +02:00
Greg Karékinian
de11c0d691 Set up an instance of Mastodon for Kosmos
Refs #19

Use new application cookbook, update our cookbooks
2017-04-06 21:20:51 +02:00
Greg Karékinian
4260f25684 Add botka to #mastodon and #indieweb on Freenode 2017-04-06 10:08:08 +02:00
Greg Karékinian
6075167494 Remove hubot-openassets dependency 2017-02-14 11:49:36 +01:00
Greg Karékinian
a0af666ddd Switch Freenode's botka to the botka repo 2017-02-14 11:48:56 +01:00
Greg Karékinian
03a12683ed Add botka to #emberjs on Freenode
Fixes #13
2017-01-26 05:57:18 +00:00
Greg Karékinian
f2016d8a07 Do not log #67p anymore
We're in #kosmos and #kosmos-dev now
2016-10-28 18:45:26 +02:00
Greg Karékinian
691a0e5533 Deploy schlupp from new private repo 2016-08-08 13:24:23 +02:00
Greg Karékinian
d11d7563b4 Ignore SSL errors for schlupp (Grove's SSL certificate is expired) 2016-07-06 13:23:15 +02:00
afa1a6e4f7 Update schlupp's config 2016-02-21 15:30:25 -05:00
d88695b67d Add firewall rule for schlupp 2016-02-21 15:29:45 -05:00
df5d9aea20 Add incoming-webhook to hal8000 2016-02-20 21:45:19 -05:00
Greg Karékinian
f2f60686d3 Add firewall rule for port 8080 (express for hubot) 2016-02-21 01:19:33 +01:00
0489d553d9 Add new ENV var for hubot-openassets 2016-02-03 20:20:27 -05:00
Greg Karékinian
1d69b8e49e Switch to hubot-openassets plugin on hal8000 2016-01-22 22:29:15 +00:00
Greg Karékinian
8320c46844 Remove redis-brain plugin from botka 2016-01-22 22:28:56 +00:00
Greg Karékinian
5db8455da3 Add Hubot Kosmos Kredit plugin 2016-01-21 02:20:18 +00:00
Greg Karékinian
f40f77e0bd Add botka to #openknot 2015-12-21 16:27:33 +01:00
Greg Karékinian
d4b1f4e823 Add botka to #opensourcedesign 2015-10-31 23:07:41 +01:00
Greg Karékinian
ee26a3f1fc Add logging only bot to Freenode: botka! 2015-10-25 15:16:26 +01:00
Greg Karékinian
ee4079fa85 Initial Chef repository 2015-07-21 19:45:23 +02:00