Hector Sanjuan
23dd3ba41b
Go1.17
2021-11-30 06:51:06 +01:00
Hector Sanjuan
74e4dfb2e4
Docker: allow controlling datastore backend via IPFS_CLUSTER_DATASTORE
2021-06-29 15:44:24 +02:00
Hector Sanjuan
f7c78df418
Dependency upgrades ( #1357 )
...
* build(deps): bump github.com/multiformats/go-multiaddr-dns
Bumps [github.com/multiformats/go-multiaddr-dns](https://github.com/multiformats/go-multiaddr-dns ) from 0.2.0 to 0.3.1.
- [Release notes](https://github.com/multiformats/go-multiaddr-dns/releases )
- [Commits](https://github.com/multiformats/go-multiaddr-dns/compare/v0.2.0...v0.3.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* build(deps): bump github.com/hashicorp/go-hclog from 0.15.0 to 0.16.0
Bumps [github.com/hashicorp/go-hclog](https://github.com/hashicorp/go-hclog ) from 0.15.0 to 0.16.0.
- [Release notes](https://github.com/hashicorp/go-hclog/releases )
- [Commits](https://github.com/hashicorp/go-hclog/compare/v0.15.0...v0.16.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* build(deps): bump github.com/ipfs/go-unixfs from 0.2.4 to 0.2.5
Bumps [github.com/ipfs/go-unixfs](https://github.com/ipfs/go-unixfs ) from 0.2.4 to 0.2.5.
- [Release notes](https://github.com/ipfs/go-unixfs/releases )
- [Commits](https://github.com/ipfs/go-unixfs/compare/v0.2.4...v0.2.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* build(deps): bump github.com/libp2p/go-libp2p-peerstore
Bumps [github.com/libp2p/go-libp2p-peerstore](https://github.com/libp2p/go-libp2p-peerstore ) from 0.2.6 to 0.2.7.
- [Release notes](https://github.com/libp2p/go-libp2p-peerstore/releases )
- [Commits](https://github.com/libp2p/go-libp2p-peerstore/compare/v0.2.6...v0.2.7 )
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump go.uber.org/multierr from 1.6.0 to 1.7.0
Bumps [go.uber.org/multierr](https://github.com/uber-go/multierr ) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/uber-go/multierr/releases )
- [Changelog](https://github.com/uber-go/multierr/blob/master/CHANGELOG.md )
- [Commits](https://github.com/uber-go/multierr/compare/v1.6.0...v1.7.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* Chore: update deps
* Update changelog
* Update to go1.16. Downgrade unixfs.
* go mod tidy
* travis: use go install
* golint no more
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-14 19:01:18 +02:00
Jorropo
cd0553d2cd
Fix docker build.
2020-08-29 10:43:29 +02:00
Hector Sanjuan
0dfa9ca185
(chore) Upgrade dependencies
...
Upgrade dependencies and bump to go1.15.
2020-08-27 14:10:58 +02:00
Hector Sanjuan
f3ed4533f2
Revert "Revert to Go1.13"
...
This reverts commit 5bd6057bf9
.
2020-04-02 18:03:58 +02:00
Hector Sanjuan
5bd6057bf9
Revert to Go1.13
2020-04-02 16:48:52 +02:00
Hector Sanjuan
b3853caf36
Dependency ugprade: changes needed
...
* Libp2p protectors no longer needed, use PSK directly
* Generate cluster 32-byte secret here (helper gone from pnet)
* Switch to go-log/v2 in all places
* DHT bootstrapping not needed. Adjust DHT options for tests.
* Do not rely on dissappeared CidToDsKey and DsKeyToCid functions fro dshelp.
* Disable QUIC (does not support private networks)
* Fix tests: autodiscovery started working properly
2020-03-22 14:50:25 +01:00
Hector Sanjuan
01973a72b1
Docker: add ipfs-cluster-follow to containers
2019-12-16 15:10:11 +01:00
Hector Sanjuan
d0b2c80a15
Dockerfile formatting
2019-12-06 10:56:17 +01:00
Hector Sanjuan
d2ec84d8f2
Address review
2019-10-31 10:58:09 +01:00
Hector Sanjuan
073a0dfa58
Dockerfiles: download modules in advance
...
This should speed up Dockerfile builds, particularly when building after
updating the code since the modules will not be to be re-downloaded.
2019-10-28 10:23:18 +01:00
Hector Sanjuan
78c83f0bb5
Bump things to Go 1.13
2019-10-04 19:27:02 +02:00
Hector Sanjuan
4556cbe726
Docker: improve for CRDTs
...
This:
* Allows choosing the consensus for the automatic "init" on Docker with
IPFS_CLUSTER_CONSENSUS.
* Removes IPFS_PATH and the sed replacements for 0.0.0.0 on RestAPI and
Ipfsproxy endpoints because these are easily supported by setting env vars
correctly and pose some security risk when running with net=host.
* Brings up to date Dockerfile-test and Dockerfile-bundle, even if mostly
unused.
2019-08-13 19:32:38 +02:00
Hector Sanjuan
2fa41e72f9
Docker: Run with daemon --upgrade by default.
...
Plus add some warnings for users running the container randomly.
License: MIT
Signed-off-by: Hector Sanjuan <code@hector.link>
2018-04-27 07:57:08 +02:00
Hector Sanjuan
d6800045b5
Dockerfile: Remove ipfs from container
...
The main container will now run only ipfs-cluster-service.
A new ipfs-cluster-bundle container is built by Dockerfile-bundle
which will provide ipfs-cluster+ipfs.
Fixes #197
License: MIT
Signed-off-by: Hector Sanjuan <code@hector.link>
2017-11-29 10:34:03 +01:00