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
Greg Karékinian
c334c05e6d
Add silverbucket user
...
Fixes #14
2017-05-08 17:08:59 +02:00
Greg Karékinian
2e0730e3e8
Merge branch 'master' into feature/15-parity
2017-05-08 16:53:45 +02:00
Greg Karékinian
5285f86043
Use two CPUs for the VirtualBox Vagrant box
2017-05-08 16:53:03 +02:00
Greg Karékinian
18dba49d51
Override the directory where the parity package is created in dev
2017-05-08 16:52:08 +02:00
Greg Karékinian
fc346e85c9
Add initial parity role
2017-05-08 16:51:50 +02:00
Greg Karékinian
4fdf64dfbd
Remove duplicate kosmos-nginx recipe directive
2017-05-08 16:47:58 +02:00
Greg Karékinian
0f58a1c236
Add information about the parity nodes
2017-05-08 16:45:53 +02:00
Greg Karékinian
eaaaacf97f
Remove placeholder text from generated Chef cookbooks
2017-05-08 12:07:32 +02:00
Greg Karékinian
23a621270f
Remove placeholder text from generated Chef cookbook
2017-05-08 12:07:03 +02:00
Greg Karékinian
3b6a1d0e4c
Set up config for testnet
2017-05-07 16:02:58 +02:00
Greg Karékinian
2624c09875
Allow to create a package and install a package compiled from GitHub
...
Also add nginx config for reverse proxying and set up Let's Encrypt
automatically
2017-05-05 19:47:30 +02:00
Greg Karékinian
fcf3b0b0dc
Remove unnecessary variable
2017-05-03 19:08:38 +02:00
Greg Karékinian
37ab52902b
Use a password attribute in the parity_node resource
...
The mainnet and testnet nodes use data from an encrypted data bag
Also fix a bug with the resource (hardcoded "dev" name instead of the
name attribute)
2017-05-03 19:06:55 +02:00
Greg Karékinian
826b008fc0
Split node config into separate recipes, support account creation
...
The account is automatically created and added to the list of accounts
that are unlocked (can send without a password)
2017-05-03 18:24:57 +02:00