370 Commits

Author SHA1 Message Date
Greg Karékinian
4ef630a22f Use the right XMPP aliases as the list of hubot owners 2016-10-28 18:44:35 +02:00
Greg Karékinian
a045203f80 Delete the IRC schlupp that was running on Grove 2016-10-28 18:41:50 +02:00
Greg Karékinian
6ce2d04879 Add a resource to the XMPP username
The hubot-xmpp module supports it, so now the bots don't have a long
auto-generated resource
2016-10-27 15:01:46 +02:00
Greg Karékinian
3649e11207 Update node file 2016-10-25 15:45:58 +02:00
Greg Karékinian
1761c39eb1 Add new schlupp to our xmpp server 2016-10-25 15:45:21 +02:00
Greg Karékinian
58fd0f4e71 Add new credentials for xmpp schlupp and update credentials 2016-10-25 15:44:21 +02:00
Greg Karékinian
0143edadf5 Deploy sockethub's master branch 2016-10-25 15:43:43 +02:00
Greg Karékinian
2e61be61e0 Add new cookbooks to dev server's roles 2016-10-13 15:51:24 +02:00
Greg Karékinian
2c2cdeb15a Initial version of the cookbook to install prosody 2016-10-13 15:51:03 +02:00
Greg Karékinian
cb2922b1c9 Add a cookbook to set up an instance of botka on our XMPP server 2016-10-13 15:48:16 +02:00
287857afda Add new ENV variable for accepting expired SSL certs 2016-10-12 23:45:49 +02:00
Greg Karékinian
ad4200e558 Restart nginx after renewing the Let's Encrypt cert 2016-10-06 13:57:20 +02:00
Greg Karékinian
691a0e5533 Deploy schlupp from new private repo 2016-08-08 13:24:23 +02:00
Greg Karékinian
90835233de Mitigate httpoxy
https://httpoxy.org
2016-07-28 12:30:13 +02:00
Greg Karékinian
58604212ec Mitigate the httpoxy vulnerability
https://httpoxy.org
2016-07-28 12:28:13 +02:00
Greg Karékinian
e7f10a98b6 Update mediawiki to 1.27.0 2016-07-28 12:25:17 +02:00
Greg Karékinian
1bb9a44ac4 Add README to sockethub cookbook 2016-07-08 16:04:12 +02:00
Greg Karékinian
10b1bff3c0 Update CleanTalk extension to 1.7
Fixes #7
2016-07-08 14:00:34 +02:00
Greg Karékinian
a4f9dd9c2f Update backup credentials data bag 2016-07-08 13:56:42 +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
Greg Karékinian
e1425272c1 Add galfert user 2016-07-01 17:17:13 +02:00
Greg Karékinian
216c8d049d Remove old file committed by mistake 2016-05-13 17:51:50 +02:00
Greg Karékinian
7a53617302 Add automatic daily backup of mediawiki and wordpress databases 2016-05-13 17:12:24 +02:00
Greg Karékinian
5d11298c1d Add logrotate cookbook 2016-05-13 17:10:03 +02:00
Greg Karékinian
096b4900bd Add missing Let's Encrypt recipe
Also declare cron job to renew certs

Refs #6
2016-05-06 17:02:41 +02:00
Greg Karékinian
0aaf3f3b55 Initial Let's Encrypt setup for Kosmos subdomains
Refs #6
2016-05-06 16:41:50 +02:00
Greg Karékinian
3da46705ba Add base URL to Mediawiki Hubot extension
Fixes #5
2016-05-06 16:40:37 +02:00
Greg Karékinian
da39a04552 Update Chef to 12.9.38 2016-04-22 14:35:14 +02:00
Greg Karékinian
c2baee5cb5 Update Chef to 12.9.38 2016-04-22 14:35:03 +02:00
Greg Karékinian
5c69c8d0c3 Add ark cookbook to Batali file 2016-04-22 14:32:28 +02:00
Greg Karékinian
0c97c218e6 Add mediawiki-hubot extension to wiki
Fixes #4
2016-04-22 14:32:05 +02:00
Greg Karékinian
78708414f4 Replace the default boilerplate cookbook maintainer and email
Also add it to knife.rb so new cookbooks are generated with the right
ones
2016-04-22 12:49:24 +02:00
Greg Karékinian
d95f0b601a Install mediawiki on the dev server 2016-04-16 00:33:58 +02:00
Greg Karékinian
c50b096c37 Update cookbooks 2016-04-16 00:33:58 +02:00
Greg Karékinian
3854ab7232 Update gems 2016-04-16 00:33:58 +02:00
be1dea32a5 Increase upload file size for WP 2016-02-24 11:29:21 -05: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
Greg Karékinian
d1d3dc428c Reload nginx service when changing vhost 2016-02-19 19:02:13 +01:00
Greg Karékinian
3f1f2d7626 Add .bundle to gitignore 2016-02-19 18:30:35 +01:00
Greg Karékinian
77f5687a56 Add wordpress to the run list 2016-02-19 18:29:35 +01:00
Greg Karékinian
bb06dbcbf0 Add initial kosmos-wordpress cookbook 2016-02-19 18:29:22 +01:00
Greg Karékinian
255ff036c3 Update firewall_rule resource
Updated cookbook
2016-02-19 18:11:43 +01:00
Greg Karékinian
0c98e1c51a Remove temporary ssh key 2016-02-19 18:10:15 +01:00
Greg Karékinian
820b0ab3f8 Update cookbooks and add wordpress cookbook 2016-02-19 18:09:49 +01:00
Greg Karékinian
9ba973e3ac Update chef and batali gems 2016-02-19 18:07:24 +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