- 21 Apr, 2020 2 commits
-
-
Steven Allen authored
-
Igor Velkov authored
-
- 20 Apr, 2020 1 commit
-
-
Dimitris Apostolou authored
-
- 30 Mar, 2020 1 commit
-
-
Steven Allen authored
Go 1.14 has a timer reset deadlock (https://github.com/golang/go/issues/38070). This also downgrades quic-go until either a go patch release fixes this issue or a version of quic-go is released that works with go 1.13.
-
- 27 Mar, 2020 1 commit
-
-
Steven Allen authored
-
- 26 Feb, 2020 1 commit
-
-
Steven Allen authored
Nice and fresh features & bugs.
-
- 13 Feb, 2020 1 commit
-
-
Oli Evans authored
- allow IPFS_PLUGINS build-arg to be passed to docker build command - remove annoying logging from peerlog plugin that appears multiple times in docker logs usage: docker build --build-arg IPFS_PLUGINS="foo bar baz" License: MIT Signed-off-by: Oli Evans <oli@tableflip.io>
-
- 29 Jan, 2020 1 commit
-
-
Wes Morgan authored
-
- 21 Jan, 2020 2 commits
-
-
Steven Allen authored
GOFLAGS will _override_ all the flags. If we just want to set a tag e.g., enable OpenSSL, we should set GOTAGS=openssl. fixes https://github.com/ipfs/go-ipfs/issues/6622#issuecomment-576713181
-
Steven Allen authored
-
- 16 Jan, 2020 4 commits
-
-
Steven Allen authored
Otherwise, we inherit the permissions from the host machine. These depend on the host machine's umask.
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
-
- 15 Nov, 2019 1 commit
-
-
Steven Allen authored
-
- 29 Oct, 2019 1 commit
-
-
Jakub Kaczmarzyk authored
The `MAINTAINER` Dockerfile instruction has been deprecated, and the [dockerfile documentation](https://docs.docker.com/engine/reference/builder/#maintainer-deprecated) recommends using `LABEL maintainer="..."`. This commit updates the Dockerfile to use the recommended form.
-
- 04 Sep, 2019 1 commit
-
-
George Masgras authored
-
- 16 Aug, 2019 1 commit
-
-
Steven Allen authored
* Explicitly switch to buster. * Explicitly set the golang version (and use the latest patch release). * Explicitly set the busybox version. * Update the maintainer
-
- 09 May, 2019 1 commit
-
-
hannahhoward authored
fixes #4329 License: MIT Signed-off-by: hannahhoward <hannah@hannahhoward.net>
-
- 19 Mar, 2019 1 commit
-
-
Jakub Sztandera authored
The main Dockerfile supports dependencies caching now, rendering Dockerfile.fast useless. License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
-
- 03 Mar, 2019 1 commit
-
-
Hector Sanjuan authored
-
- 11 Dec, 2018 1 commit
-
-
Mykola Nikishov authored
As of now, $ docker pull ipfs/go-ipfs Using default tag: latest latest: Pulling from ipfs/go-ipfs Digest: sha256:31cc5713ef3e3e81bf868cbb56c19de2d15d661743d8b6077804dee26e929ac5 Status: Image is up to date for ipfs/go-ipfs:latest ipfs daemon will start as root user: $ docker run --rm --entrypoint=/bin/sh ipfs/go-ipfs -c whoami root but later on will drop priviledges: $ docker logs ipfs/go-ipfs |head -n 1 Changing user to ipfs With this change applied, ipfs daemon starts as ipfs user right from the begining: $ docker run --rm --entrypoint=/bin/sh ipfs/go-ipfs -c whoami ipfs License: MIT Signed-off-by: Mykola Nikishov <mn@mn.com.ua>
-
- 23 Oct, 2018 1 commit
-
-
Frank Sachsenheim authored
Closes #5610 License: MIT Signed-off-by: Frank Sachsenheim <funkyfuture@noreply.github.com>
-
- 09 Oct, 2018 1 commit
-
-
Steven Allen authored
Go 1.11 changes the output of `go fmt` slightly so we either need to all *downgrade* or *upgrade*. Let's upgrade. License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 16 May, 2018 1 commit
-
-
Łukasz Magiera authored
License: MIT Signed-off-by: Łukasz Magiera <magik6k@gmail.com> Signed-off-by: Victor Bjelkholm <git@victor.earth> Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 20 Oct, 2017 2 commits
-
-
Hector Sanjuan authored
I think this was unintended: useradd -g sets the gecos field to "100". Probably we meant to use -G to set the ipfs user group. -G does not take gids, so it needs to be set by name. The group with gid 100 is "users". Additionally, since we install the ca-certificates package (which is already installed), at least we should attempt to update it to get the latest version of certs. License: MIT Signed-off-by: Hector Sanjuan <hector@protocol.ai>
-
Lars Gierth authored
License: MIT Signed-off-by: Lars Gierth <larsg@systemli.org>
-
- 13 Sep, 2017 1 commit
-
-
Lars Gierth authored
The Dockerfile now has two stages: build and assembly. This allows for a full-fledged debian build container, while still resulting in a super-thin busybox image. License: MIT Signed-off-by: Lars Gierth <larsg@systemli.org>
-
- 02 Jun, 2017 1 commit
-
-
Lars Gierth authored
License: MIT Signed-off-by: Lars Gierth <larsg@systemli.org>
-
- 03 Mar, 2017 1 commit
-
-
kpcyrd authored
This patch is delaying the point where permissions are dropped into the `start_ipfs` script. This way, instead of exiting on permission issues, we can fix them on our own inside the script, then drop privileges and continue doing ipfs specific stuff with the correct user. I've removed the `chmod 0777` step from the readme since it's not needed anymore. License: MIT Signed-off-by: kpcyrd <git@rxv.cc>
-
- 12 Feb, 2017 2 commits
-
-
kpcyrd authored
This keeps docker containers from entering a crashloop on new image versions License: MIT Signed-off-by: kpcyrd <git@rxv.cc>
-
kpcyrd authored
After the discussion in https://github.com/ipfs/go-ipfs/pull/3573 this patch prints a deprecation warning if: 1) the image has been executed with additional arguments 2) the first argument isn't daemon This way people are able to migrate to the new syntax without any breaking changes. License: MIT Signed-off-by: kpcyrd <git@rxv.cc>
-
- 31 Aug, 2016 1 commit
-
-
Lars Gierth authored
Go 1.7 funnily demands gcc for installing gx. License: MIT Signed-off-by: Lars Gierth <larsg@systemli.org>
-
- 25 Aug, 2016 1 commit
-
-
Lars Gierth authored
Go 1.7 funnily demands gcc for installing gx. License: MIT Signed-off-by: Lars Gierth <larsg@systemli.org>
-
- 01 Jul, 2016 1 commit
-
-
Lars Gierth authored
There's only ever one version of a given package per Alpine release, so GO_VERSION is superfluous and only breaks the build if the go packages is updated. License: MIT Signed-off-by: Lars Gierth <larsg@systemli.org>
-
- 24 Jun, 2016 1 commit
-
-
Lars Gierth authored
License: MIT Signed-off-by: Lars Gierth <larsg@systemli.org>
-
- 03 Jun, 2016 1 commit
-
-
Lars Gierth authored
License: MIT Signed-off-by: Lars Gierth <larsg@systemli.org>
-
- 23 May, 2016 1 commit
-
-
Lars Gierth authored
License: MIT Signed-off-by: Lars Gierth <larsg@systemli.org>
-
- 20 May, 2016 1 commit
-
-
Lars Gierth authored
License: MIT Signed-off-by: Lars Gierth <larsg@systemli.org>
-
- 28 Apr, 2016 1 commit
-
-
Lars Gierth authored
License: MIT Signed-off-by: Lars Gierth <larsg@systemli.org>
-