Commit Graph

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