12 Commits

Author SHA1 Message Date
8f3b79d7f0
Remove superfluous license headers 2022-05-12 17:02:17 +02:00
Greg Karékinian
200552d1b7 Restart the service on update
A restart notification on the service was missing on the ark resource
that takes care of downloading and installing/updating go-ipfs

Fixes #14
2019-08-14 17:02:20 +02:00
Greg Karékinian
d54e962926 Get rid of the cluster recipes and tests
Co-authored-by: Sebastian Kippe <sebastian@kip.pe>
2019-07-05 15:28:54 +02:00
Greg Karékinian
b2c7416087 Merge branch 'master' into feature/5-default_config_attributes 2019-06-20 18:22:44 +02:00
Greg Karékinian
ddad121924 Add the checksums for the cluster packages
It prevents Chef from trying to download the packages again if the files
are already present with the correct checksum
2019-06-20 13:00:08 +02:00
Greg Karékinian
553ec510eb Move the default config to a Chef attribute
This is tested by serverspec integration test

Closes #5
2019-05-09 18:38:56 +02:00
Greg Karékinian
5aa50ecc7e Fix the ipfs_config resource to handle integers too 2019-05-07 14:55:41 +02:00
Greg Karékinian
5303612854 Turn integers into strings for now 2019-05-07 14:41:06 +02:00
Greg Karékinian
76d60b87dd Reduce the memory usage of go-ipfs
Lower the number of connections, change the routing mode to dhtclient,
and disable bandwidth metrics. This is hardcoded for now
2019-05-07 14:30:29 +02:00
Greg Karékinian
78d3edfd78 Set bash as the shell for the ipfs user 2019-03-13 10:55:54 +01:00
Greg Karékinian
f920b23253 Change the license to MIT 2018-08-13 11:36:08 +02:00
Greg Karékinian
5578cada68 Initial commit 2018-08-10 16:35:14 +02:00