Commit Graph

  • 4e5d452aff Add support for PostgreSQL backups Greg Karékinian 2017-04-07 18:19:55 +02:00
  • d49f28574c Update openssl cookbook Greg Karékinian 2017-04-07 18:19:28 +02:00
  • d5d3fb60c1 Use nginx's official repo and improve TLS configuration Greg Karékinian 2017-04-07 18:16:51 +02:00
  • 8ad690cedb Add development environment (used in Vagrant setup) Greg Karékinian 2017-04-07 12:06:06 +02:00
  • 7bcc5515c4 Update dev.kosmos.org node Greg Karékinian 2017-04-07 11:49:25 +02:00
  • de11c0d691 Set up an instance of Mastodon for Kosmos Greg Karékinian 2017-04-06 21:20:51 +02:00
  • 4260f25684 Add botka to #mastodon and #indieweb on Freenode Greg Karékinian 2017-04-06 10:08:08 +02:00
  • a3f5c5f646 Merge branch 'feature/16-ipfs' into 'master' Sebastian Kippe 2017-04-05 13:15:57 +00:00
  • 2090bc6b10 Change the port for IPFS's nginx vhost Greg Karékinian 2017-03-31 19:23:10 +02:00
  • b567547bdc Add development environment and initial Vagrantfile Greg Karékinian 2017-03-31 19:22:48 +02:00
  • 555195c32f Don't use Let's Encrypt in development environment Greg Karékinian 2017-03-31 19:21:48 +02:00
  • 3158cf9550 Update kosmos-wordpress for Ubuntu 16.04 Greg Karékinian 2017-03-31 19:21:28 +02:00
  • 827a7428e2 Update kosmos-mediawiki cookbook for Ubuntu 16.04 Greg Karékinian 2017-03-31 19:21:00 +02:00
  • b85c4ad3d5 Update backup gem (compatibility) Greg Karékinian 2017-03-31 19:20:29 +02:00
  • 8923d0d7ef Update cookbooks for Ubuntu 16.04 TLS Greg Karékinian 2017-03-31 19:20:00 +02:00
  • 6430d71006 Merge branch 'master' into feature/16-ipfs Greg Karékinian 2017-03-31 14:11:42 +02:00
  • f1e042d23a Update mediawiki Greg Karékinian 2017-03-25 12:32:02 +01:00
  • f7de7e215a Move the CORS headers from IPFS to the nginx reverse proxy Greg Karékinian 2017-03-20 22:49:06 +00:00
  • 114503033b Initial nginx reverse proxy for the IPFS IP Greg Karékinian 2017-03-20 19:38:51 +00:00
  • 3f81310109 Add a resource to handle config changes Greg Karékinian 2017-03-20 19:38:12 +00:00
  • 48b3534fd8 Merge branch 'master' into feature/16-ipfs Greg Karékinian 2017-03-20 13:27:27 +00:00
  • d52ef53ac8 Generate a Let's Encrypt certificate for IPFS Greg Karékinian 2017-03-20 13:26:03 +00:00
  • f1205f9424 Update Go IPFS Greg Karékinian 2017-03-20 13:25:45 +00:00
  • b9c90c824a Use chef_zero in Test Kitchen Greg Karékinian 2017-03-20 13:25:29 +00:00
  • 0e5ed95b1f Improve the README Greg Karékinian 2017-03-20 13:25:12 +00:00
  • bcfd44b923 Update upstream cookbooks Greg Karékinian 2017-03-20 13:19:10 +00:00
  • bfd2d52ea8 Improve the letsencrypt recipe Greg Karékinian 2017-03-20 13:18:23 +00:00
  • 14542f8419 Do not require the deprecated users::sysadmins recipe Greg Karékinian 2017-03-20 13:17:32 +00:00
  • 4a63e806bc Remove dependency on chef-solo-search Greg Karékinian 2017-03-20 13:16:27 +00:00
  • e57ee1590e Update Chef to 12.19.36 Greg Karékinian 2017-03-20 13:16:11 +00:00
  • c4a425fbb0 Update Ruby gems Greg Karékinian 2017-03-20 13:12:17 +00:00
  • c9ad823169 Fix the server specs: the gateway is on port 8080 by default Greg Karékinian 2017-03-19 20:35:45 +00:00
  • b1cefa0d9b Add ipfs to the dev.kosmos.org server Greg Karékinian 2017-03-19 20:18:47 +00:00
  • 3cd1f2203d Merge branch 'master' into feature/16-ipfs Greg Karékinian 2017-03-19 20:18:23 +00:00
  • 5b0658eb4b Set up certbot to get a Let's Encrypt certificate for xmpp.5apps.com Greg Karékinian 2017-03-19 20:17:51 +00:00
  • a7433a42cd Merge branch 'master' into feature/16-ipfs Greg Karékinian 2017-03-19 20:12:21 +00:00
  • 3f15330b00 Clean up the sockethub nginx config Greg Karékinian 2017-03-19 20:05:28 +00:00
  • 9436284be2 Use the latest certbot instead of the old letsencrypt Greg Karékinian 2017-03-19 20:05:09 +00:00
  • 53c84bca61 Change ipfs license to Apache 2.0 Greg Karékinian 2017-03-19 19:57:43 +00:00
  • 32bc00bf74 Fix the ipfs swarm config Greg Karékinian 2017-03-19 16:47:10 +00:00
  • 484b5f7ad7 Merge branch 'master' into feature/16-ipfs Greg Karékinian 2017-03-19 16:45:46 +00:00
  • 3ef2b8e5d5 Add our users to the systemd-journal group Greg Karékinian 2017-03-19 16:37:54 +00:00
  • 08e778eb96 Split up kosmos config from the ipfs cookbook Greg Karékinian 2017-03-03 15:30:30 +01:00
  • 88700f89c7 Add test-kitchen and cookstyle gems Greg Karékinian 2017-03-03 14:25:15 +01:00
  • 70f86b1191 Add missing files from ipfs cookbook Greg Karékinian 2017-03-03 14:24:42 +01:00
  • 8ae1b04ad6 Replace placeholder README Greg Karékinian 2017-02-27 18:45:18 +01:00
  • f365c4ac19 Support Ubuntu 14.04 and Debian 8 Greg Karékinian 2017-02-27 18:41:25 +01:00
  • b82ad70313 Add configuration for ipfs and restart the daemon when changing it Greg Karékinian 2017-02-24 19:14:53 +01:00
  • f4e288645d Initial ipfs cookbook Greg Karékinian 2017-02-24 16:06:53 +01:00
  • af1718e44a Update ark cookbook Greg Karékinian 2017-02-24 16:05:31 +01:00
  • 6075167494 Remove hubot-openassets dependency Greg Karékinian 2017-02-14 11:49:36 +01:00
  • a0af666ddd Switch Freenode's botka to the botka repo Greg Karékinian 2017-02-14 11:48:56 +01:00
  • 5a0323722a Explicitly run Chef in local mode (replacement for Solo) Greg Karékinian 2017-02-14 11:39:15 +01:00
  • ccaab2f42d Add an Airtable API key Greg Karékinian 2017-02-14 11:38:53 +01:00
  • 03a12683ed Add botka to #emberjs on Freenode Greg Karékinian 2017-01-26 05:57:18 +00:00
  • 98ba42b157 Fix the frequency of the Let's Encrypt script (run every day) Greg Karékinian 2017-01-26 05:52:11 +00:00
  • e95bda621e Remove additional CORS header for Sockethub Sebastian Kippe 2017-01-20 15:09:18 +08:00
  • 671a2c4421 Install the latest nodejs from source Greg Karékinian 2017-01-20 03:48:01 +00:00
  • b431e75e79 Use latest Chef Sebastian Kippe 2017-01-20 10:32:32 +08:00
  • fe145ae85e Update chef Sebastian Kippe 2017-01-19 22:25:13 +08:00
  • 1f36b5b744 Add bots to a new room Greg Karékinian 2016-12-02 14:06:18 +01:00
  • d730663589 Do not load hubot-read-tweet anymore, we're load our own from scripts/ Greg Karékinian 2016-11-22 16:10:34 +01:00
  • 7378908d93 Deploy botka from its own public repo Greg Karékinian 2016-11-22 16:10:16 +01:00
  • 6b4cb17064 Change basti's key Greg Karékinian 2016-11-22 11:14:55 +01:00
  • 312dea50f2 Add new room Greg Karékinian 2016-11-09 11:57:02 +01:00
  • 2fa7a2cf1f Backup the prosody dirs Greg Karékinian 2016-10-31 15:37:20 +01:00
  • 6d232a320f Remove the IRC version of schlupp Greg Karékinian 2016-10-28 18:46:32 +02:00
  • 94be2f68f4 Backup the Redis database to S3 too Greg Karékinian 2016-10-28 18:45:51 +02:00
  • f2016d8a07 Do not log #67p anymore Greg Karékinian 2016-10-28 18:45:26 +02:00
  • 4ef630a22f Use the right XMPP aliases as the list of hubot owners Greg Karékinian 2016-10-28 18:44:35 +02:00
  • a045203f80 Delete the IRC schlupp that was running on Grove Greg Karékinian 2016-10-28 18:41:50 +02:00
  • 6ce2d04879 Add a resource to the XMPP username Greg Karékinian 2016-10-27 15:01:46 +02:00
  • 3649e11207 Update node file Greg Karékinian 2016-10-25 15:45:58 +02:00
  • 1761c39eb1 Add new schlupp to our xmpp server Greg Karékinian 2016-10-25 15:45:21 +02:00
  • 58fd0f4e71 Add new credentials for xmpp schlupp and update credentials Greg Karékinian 2016-10-25 15:44:21 +02:00
  • 0143edadf5 Deploy sockethub's master branch Greg Karékinian 2016-10-25 15:43:43 +02:00
  • 2e61be61e0 Add new cookbooks to dev server's roles Greg Karékinian 2016-10-13 15:51:24 +02:00
  • 2c2cdeb15a Initial version of the cookbook to install prosody Greg Karékinian 2016-10-13 15:51:03 +02:00
  • cb2922b1c9 Add a cookbook to set up an instance of botka on our XMPP server Greg Karékinian 2016-10-13 15:48:16 +02:00
  • 287857afda Add new ENV variable for accepting expired SSL certs Sebastian Kippe 2016-10-12 23:38:27 +02:00
  • ad4200e558 Restart nginx after renewing the Let's Encrypt cert Greg Karékinian 2016-10-06 13:57:20 +02:00
  • 691a0e5533 Deploy schlupp from new private repo Greg Karékinian 2016-08-08 13:24:23 +02:00
  • 90835233de Mitigate httpoxy Greg Karékinian 2016-07-28 12:30:13 +02:00
  • 58604212ec Mitigate the httpoxy vulnerability Greg Karékinian 2016-07-28 12:25:34 +02:00
  • e7f10a98b6 Update mediawiki to 1.27.0 Greg Karékinian 2016-07-28 12:25:17 +02:00
  • 1bb9a44ac4 Add README to sockethub cookbook Greg Karékinian 2016-07-08 16:04:12 +02:00
  • 10b1bff3c0 Update CleanTalk extension to 1.7 Greg Karékinian 2016-07-08 14:00:34 +02:00
  • a4f9dd9c2f Update backup credentials data bag Greg Karékinian 2016-07-08 13:56:42 +02:00
  • d11d7563b4 Ignore SSL errors for schlupp (Grove's SSL certificate is expired) Greg Karékinian 2016-07-06 13:23:15 +02:00
  • e1425272c1 Add galfert user Greg Karékinian 2016-07-01 17:17:13 +02:00
  • 216c8d049d Remove old file committed by mistake Greg Karékinian 2016-05-13 17:51:50 +02:00
  • 7a53617302 Add automatic daily backup of mediawiki and wordpress databases Greg Karékinian 2016-05-13 17:12:24 +02:00
  • 5d11298c1d Add logrotate cookbook Greg Karékinian 2016-05-13 17:10:03 +02:00
  • 096b4900bd Add missing Let's Encrypt recipe Greg Karékinian 2016-05-06 17:02:41 +02:00
  • 0aaf3f3b55 Initial Let's Encrypt setup for Kosmos subdomains Greg Karékinian 2016-05-06 16:41:06 +02:00
  • 3da46705ba Add base URL to Mediawiki Hubot extension Greg Karékinian 2016-05-06 16:40:37 +02:00
  • da39a04552 Update Chef to 12.9.38 Greg Karékinian 2016-04-22 14:35:14 +02:00
  • c2baee5cb5 Update Chef to 12.9.38 Greg Karékinian 2016-04-22 14:35:03 +02:00
  • 5c69c8d0c3 Add ark cookbook to Batali file Greg Karékinian 2016-04-22 14:32:28 +02:00
  • 0c97c218e6 Add mediawiki-hubot extension to wiki Greg Karékinian 2016-04-22 14:32:05 +02:00