69b38552c6
Add vapid keys
2017-07-31 13:00:20 +02:00
2f6ab1e0b1
Add new apt deps, missing yarn install
2017-07-27 12:07:56 +02:00
Greg Karékinian
063ebeb7c3
Update nodejs (security update)
2017-07-12 12:34:24 +02:00
Greg Karékinian
262fbd89b6
Specify the Chef version in the Vagrant config
...
We don't need the vagrant-omnibus plugin anymore
2017-07-12 12:12:45 +02:00
Greg Karékinian
ffdec12606
Update Chef to 12.21.1
2017-07-12 12:12:45 +02:00
5d34292728
Move sockethub rev to attribute, update version
2017-06-24 13:20:57 -07:00
Greg Karékinian
0bb6204a0d
Fix the Let's Encrypt setup for mediawiki
2017-06-19 18:40:20 +02:00
Greg Karékinian
edca6608c7
Update mediawiki cookbook
2017-06-16 22:57:33 +02:00
Greg Karékinian
bdfb3a1afb
Downgrade mysql cookbook for now
...
It doesn't play well with our current dev server setup
2017-06-16 22:44:57 +02:00
e39792ea36
Update Mastodon Redis config
...
They introduced Redis URLs for the config, so I removed our own
additions and added the URL.
2017-06-16 12:09:22 -07:00
Greg Karékinian
ff3d062c73
Update users cookbook and poise cookbooks
...
The poise cookbooks were incompatible with Chef 13
2017-06-16 15:50:13 +02:00
Greg Karékinian
f93070c4c0
Replace timezone-ii cookbook with timezone_iii
...
This fork supports Chef 13 and is still maintained
2017-06-16 13:10:46 +02:00
Greg Karékinian
189b66a36f
Update Chef to 12.20.3
2017-06-16 11:43:24 +02:00
Greg Karékinian
acd67151a0
Merge branch 'feature/ubuntu-16.04' into 'master'
...
Support Ubuntu 16.04
See merge request !2
2017-06-16 09:34:50 +00:00
Greg Karékinian
6711fc3a6e
Merge branch 'master' into feature/ubuntu-16.04
2017-06-16 11:33:52 +02:00
Greg Karékinian
f5858319a7
Update more cookbooks
2017-06-16 11:25:49 +02:00
b351bad994
Add object/data endpoint to IPFS nginx config
...
This is needed for the ipfs-api client to store data from e.g.
kosmos-web.
2017-06-15 14:49:57 -07:00
Greg Karékinian
7da2c5a738
Add ntp cookbook
2017-06-09 21:23:42 +02:00
Greg Karékinian
49a9625d16
Just use plain HTTP in development environment
2017-06-09 21:20:00 +02:00
Greg Karékinian
488b50d54d
Just use plain HTTP in development environment
2017-06-09 21:19:47 +02:00
Greg Karékinian
5534b57752
Add ntp package and don't run most kosmos-base things in development
2017-06-09 21:18:44 +02:00
Greg Karékinian
26097197ca
Don't create users and rewrite the sudo config in dev environment
...
It breaks the vagrant user
2017-06-09 16:43:26 +02:00
Greg Karékinian
c64383c2a4
Don't set up backups in development environment
2017-06-09 16:41:37 +02:00
Greg Karékinian
5385813eda
Merge branch 'master' into feature/ubuntu-16.04
2017-06-09 16:36:19 +02:00
Greg Karékinian
afc07c3192
Add more secure sudo configuration
...
Also update the sudo cookbook
2017-06-09 16:08:36 +02:00
Greg Karékinian
0acc4e65e9
Fix the IPFS API URL for the get command
2017-06-09 15:35:16 +02:00
Greg Karékinian
cf48006a0a
Add get endpoint to ipfs proxied API
2017-06-09 13:37:33 +02:00
Greg Karékinian
f96444d6f4
Move CORS headers from nginx to ipfs
2017-06-09 13:34:44 +02:00
e5f3121ee3
Improve CORS headers for IPFS proxy
2017-06-09 13:01:38 +02:00
25c4a038d3
Use local IPFS API in hal8000
2017-06-09 13:01:26 +02:00
a715756e7f
Add IPFS config for hubot-kredits
2017-06-08 23:59:14 +02:00
Greg Karékinian
9065db8476
Update mastodon cookbook for 1.4.1
...
There is a strange issue with assets precompilation. I have found a
workaround but it looks like a bug in application_ruby (in production I
fixed it manually)
2017-06-02 18:30:57 +02:00
Greg Karékinian
b7e395f122
Update application_ruby cookbook
2017-06-02 18:30:48 +02:00
1ce7c21c86
Use custom chain config
2017-05-17 12:40:58 +02:00
6621127c41
Don't connect to local IPs
2017-05-17 12:40:58 +02:00
41e47f42c1
Don't run testnet node for now
2017-05-17 12:40:58 +02:00
2cec659eb7
Use new contract address
2017-05-17 12:40:58 +02:00
Greg Karékinian
892d02bf2d
Deploy XMPP schlupp's master branch again
2017-05-17 12:13:43 +02:00
025eb77441
Update some kredits data
2017-05-12 13:46:06 +02:00
75b2df5c73
Set up Hubot for Kredits
2017-05-12 00:03:45 +02:00
81e87bc9ef
Parity: open network port, use Ropsten
2017-05-12 00:02:58 +02:00
4f7ee6fd3b
Merge branch 'feature/15-parity' into 'master'
...
Set up Parity nodes
See merge request !4
2017-05-11 15:48:24 +00:00
Greg Karékinian
78c377e07f
Add parity role to the dev server
2017-05-09 00:05:20 +02:00
Greg Karékinian
541599434d
Update the mainnet recipe
2017-05-09 00:04:39 +02:00
Greg Karékinian
383d3adaae
Add parity testnet
2017-05-09 00:02:07 +02:00
Greg Karékinian
5b49d727a6
Enable Dapps
...
It's required after all, but doesn't need to have its port open
2017-05-08 22:59:57 +02:00
Greg Karékinian
82386b44ba
Add missing backup recipe
2017-05-08 22:59:40 +02:00
Greg Karékinian
58c9ccc48c
Fix the Let's Encrypt config for Parity
...
The SSL port wasn't set in the variables
2017-05-08 22:58:39 +02:00
Greg Karékinian
f1d48b9a68
Enable more networks (safe doesn't do what we want)
2017-05-08 18:24:51 +02:00
Greg Karékinian
e871095bb4
Backup the parity keys
2017-05-08 17:42:29 +02:00