Commit Graph

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