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