Commit Graph

  • 49664dbc8d The renew hook now needs to be an executable in the path greg 2017-09-22 11:53:01 +02:00
  • 0a3763fe5d Fix accidental error in Mastodon nginx config basti 2017-09-04 10:06:41 +02:00
  • 8afa5ef106 Add vapid keys to template; don't cache SW basti 2017-07-31 13:55:27 +02:00
  • 69b38552c6 Add vapid keys basti 2017-07-31 13:00:20 +02:00
  • 2f6ab1e0b1 Add new apt deps, missing yarn install basti 2017-07-27 12:07:56 +02:00
  • 063ebeb7c3 Update nodejs (security update) greg 2017-07-12 12:34:24 +02:00
  • 262fbd89b6 Specify the Chef version in the Vagrant config greg 2017-07-07 17:16:05 +02:00
  • ffdec12606 Update Chef to 12.21.1 greg 2017-07-07 17:15:51 +02:00
  • 5d34292728 Move sockethub rev to attribute, update version basti 2017-06-24 13:20:57 -07:00
  • 0bb6204a0d Fix the Let's Encrypt setup for mediawiki greg 2017-06-19 18:40:20 +02:00
  • edca6608c7 Update mediawiki cookbook greg 2017-06-16 22:57:33 +02:00
  • bdfb3a1afb Downgrade mysql cookbook for now greg 2017-06-16 22:43:51 +02:00
  • e39792ea36 Update Mastodon Redis config basti 2017-06-16 12:08:44 -07:00
  • ff3d062c73 Update users cookbook and poise cookbooks greg 2017-06-16 15:50:13 +02:00
  • f93070c4c0 Replace timezone-ii cookbook with timezone_iii greg 2017-06-16 13:10:46 +02:00
  • 189b66a36f Update Chef to 12.20.3 greg 2017-06-16 11:43:24 +02:00
  • acd67151a0 Merge branch 'feature/ubuntu-16.04' into 'master' greg 2017-06-16 09:34:50 +00:00
  • 6711fc3a6e Merge branch 'master' into feature/ubuntu-16.04 greg 2017-06-16 11:33:52 +02:00
  • f5858319a7 Update more cookbooks greg 2017-06-16 11:25:49 +02:00
  • b351bad994 Add object/data endpoint to IPFS nginx config basti 2017-06-15 14:49:57 -07:00
  • 7da2c5a738 Add ntp cookbook greg 2017-06-09 21:23:42 +02:00
  • 49a9625d16 Just use plain HTTP in development environment greg 2017-06-09 21:20:00 +02:00
  • 488b50d54d Just use plain HTTP in development environment greg 2017-06-09 21:19:28 +02:00
  • 5534b57752 Add ntp package and don't run most kosmos-base things in development greg 2017-06-09 21:18:44 +02:00
  • 26097197ca Don't create users and rewrite the sudo config in dev environment greg 2017-06-09 16:43:26 +02:00
  • c64383c2a4 Don't set up backups in development environment greg 2017-06-09 16:41:37 +02:00
  • 5385813eda Merge branch 'master' into feature/ubuntu-16.04 greg 2017-06-09 16:36:19 +02:00
  • afc07c3192 Add more secure sudo configuration greg 2017-06-09 16:08:36 +02:00
  • 0acc4e65e9 Fix the IPFS API URL for the get command greg 2017-06-09 15:35:16 +02:00
  • cf48006a0a Add get endpoint to ipfs proxied API greg 2017-06-09 13:37:33 +02:00
  • f96444d6f4 Move CORS headers from nginx to ipfs greg 2017-06-09 13:34:44 +02:00
  • e5f3121ee3 Improve CORS headers for IPFS proxy basti 2017-06-09 13:01:38 +02:00
  • 25c4a038d3 Use local IPFS API in hal8000 basti 2017-06-09 13:01:26 +02:00
  • a715756e7f Add IPFS config for hubot-kredits basti 2017-06-08 23:59:14 +02:00
  • 9065db8476 Update mastodon cookbook for 1.4.1 greg 2017-06-02 18:30:57 +02:00
  • b7e395f122 Update application_ruby cookbook greg 2017-06-02 18:30:48 +02:00
  • 1ce7c21c86 Use custom chain config basti 2017-05-17 12:39:53 +02:00
  • 6621127c41 Don't connect to local IPs basti 2017-05-17 12:39:23 +02:00
  • 41e47f42c1 Don't run testnet node for now basti 2017-05-17 12:38:46 +02:00
  • 2cec659eb7 Use new contract address basti 2017-05-17 12:38:08 +02:00
  • 892d02bf2d Deploy XMPP schlupp's master branch again greg 2017-05-17 12:13:43 +02:00
  • 025eb77441 Update some kredits data basti 2017-05-12 13:46:06 +02:00
  • 75b2df5c73 Set up Hubot for Kredits basti 2017-05-12 00:03:45 +02:00
  • 81e87bc9ef Parity: open network port, use Ropsten basti 2017-05-12 00:02:58 +02:00
  • 4f7ee6fd3b Merge branch 'feature/15-parity' into 'master' basti 2017-05-11 15:48:24 +00:00
  • 78c377e07f Add parity role to the dev server greg 2017-05-09 00:05:20 +02:00
  • 541599434d Update the mainnet recipe greg 2017-05-09 00:04:39 +02:00
  • 383d3adaae Add parity testnet greg 2017-05-09 00:02:07 +02:00
  • 5b49d727a6 Enable Dapps greg 2017-05-08 22:59:57 +02:00
  • 82386b44ba Add missing backup recipe greg 2017-05-08 22:59:40 +02:00
  • 58c9ccc48c Fix the Let's Encrypt config for Parity greg 2017-05-08 22:58:39 +02:00
  • f1d48b9a68 Enable more networks (safe doesn't do what we want) greg 2017-05-08 18:24:51 +02:00
  • e871095bb4 Backup the parity keys greg 2017-05-08 17:42:29 +02:00
  • c334c05e6d Add silverbucket user greg 2017-05-08 17:08:40 +02:00
  • 2e0730e3e8 Merge branch 'master' into feature/15-parity greg 2017-05-08 16:53:45 +02:00
  • 5285f86043 Use two CPUs for the VirtualBox Vagrant box greg 2017-05-08 16:53:03 +02:00
  • 18dba49d51 Override the directory where the parity package is created in dev greg 2017-05-08 16:52:08 +02:00
  • fc346e85c9 Add initial parity role greg 2017-05-08 16:51:50 +02:00
  • 4fdf64dfbd Remove duplicate kosmos-nginx recipe directive greg 2017-05-08 16:47:58 +02:00
  • 0f58a1c236 Add information about the parity nodes greg 2017-05-08 16:45:53 +02:00
  • eaaaacf97f Remove placeholder text from generated Chef cookbooks greg 2017-05-08 12:07:32 +02:00
  • 23a621270f Remove placeholder text from generated Chef cookbook greg 2017-05-08 12:07:03 +02:00
  • 3b6a1d0e4c Set up config for testnet greg 2017-05-07 16:02:58 +02:00
  • 2624c09875 Allow to create a package and install a package compiled from GitHub greg 2017-05-05 19:47:30 +02:00
  • fcf3b0b0dc Remove unnecessary variable greg 2017-05-03 19:08:38 +02:00
  • 37ab52902b Use a password attribute in the parity_node resource greg 2017-05-03 19:05:43 +02:00
  • 826b008fc0 Split node config into separate recipes, support account creation greg 2017-05-03 18:24:57 +02:00
  • e2b483eb3f Generate the config files using a TOML parser greg 2017-05-03 09:53:45 +02:00
  • 462e7ff858 Move version and checksum to attributes greg 2017-05-02 18:07:46 +02:00
  • 2f8de91008 Initial parity cookbook greg 2017-05-02 17:43:02 +02:00
  • ccbf11a407 Update logrotate cookbook greg 2017-05-02 11:58:32 +02:00
  • 180b3f5df0 Update ark cookbook greg 2017-05-02 11:56:29 +02:00
  • 943b4ace1f Replace omnibus_updater with chef_client_updater greg 2017-05-02 11:53:33 +02:00
  • 030b2501eb Fix implicit dependency on firewall cookbook in kosmos-base greg 2017-05-02 11:46:56 +02:00
  • 11b812fbb8 Update sudo and users cookbooks greg 2017-05-02 11:39:43 +02:00
  • d7bdd5cdf3 Add an nginx vhost with a Let's Encrypt certificate for schlupp greg 2017-04-28 15:44:26 +02:00
  • 2f0ff1f559 Fixed code styling greg 2017-04-28 15:42:18 +02:00
  • 4641e77438 Update cookstyle cookbook greg 2017-04-28 12:04:58 +02:00
  • 17f9b897bf Update test-kitchen gem greg 2017-04-28 12:04:28 +02:00
  • 099debe5c3 Depend on the new chef_nginx cookbook greg 2017-04-28 12:01:51 +02:00
  • d6cc8509bc Don't run the Let's Encrypt set up in development greg 2017-04-28 12:01:17 +02:00
  • c9879a60e2 Run sockethub as its own user greg 2017-04-28 12:01:07 +02:00
  • 8ba12e1ba2 Pass the user and group to the git resource greg 2017-04-28 12:00:22 +02:00
  • 4fb5390f9b Update cookbooks greg 2017-04-28 11:59:11 +02:00
  • 5d1d4832df Move repository to its own attribute greg 2017-04-28 11:58:45 +02:00
  • 34653dc7d6 Add GitHub token and deploy a feature branch for now greg 2017-04-28 10:23:04 +02:00
  • 2e5b27f848 Enable Freenode's botka and hal8000 again greg 2017-04-27 13:34:53 +02:00
  • 871f59dd8c Enable the XMPP schlupp and botka recipes again greg 2017-04-27 13:24:31 +02:00
  • 208d6de94d Add dependency on redis and do backups again greg 2017-04-21 12:54:16 +02:00
  • e98b887665 Add missing dependency on mysql, only install mysql client when needed greg 2017-04-21 12:53:37 +02:00
  • ead7db5eaf Only do backups when not in development environment greg 2017-04-21 12:53:06 +02:00
  • fe44b29b62 Use kosmos branch for Mastodon basti 2017-04-17 16:52:59 +02:00
  • 764746a009 Remove obsolete commented code basti 2017-04-17 16:15:41 +02:00
  • d090dc08c9 Add server name for staging node basti 2017-04-17 16:12:24 +02:00
  • 0cf22f7f71 Use server name from attribute everywhere basti 2017-04-17 16:12:06 +02:00
  • 521f48a21e Add docker config for Vagrant basti 2017-04-17 11:47:00 +02:00
  • 08529c3344 Update nodejs basti 2017-04-17 11:42:05 +02:00
  • 54332db8de Use ruby-build for Mastodon, update cookbooks basti 2017-04-17 11:40:31 +02:00
  • 4530190df6 Use "kosmos" branch for Mastodon deploys basti 2017-04-08 16:10:43 +01:00
  • c39b3f709c Merge branch 'mastodon' into 'master' greg 2017-04-08 14:43:28 +00:00