- 16 Jan, 2020 1 commit
-
-
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>
-
- 27 Apr, 2016 1 commit
-
-
Christian Couder authored
This error recently appeared when building the Dockerfile: ERROR: unsatisfiable constraints: go-1.5.4-r0: breaks: world[go=1.5.3-r0] It looks that now upstream requires go 1.5.4-r0 not 1.5.3-r0. License: MIT Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
-
- 05 Feb, 2016 1 commit
-
-
Lars Gierth authored
License: MIT Signed-off-by: Lars Gierth <larsg@systemli.org>
-
- 04 Feb, 2016 1 commit
-
-
Lars Gierth authored
- Have two Dockerfiles doing essentially the same, but optimized for build time (for tests) and image size (for Docker Hub) - Fetch gx dependencies - Expose port 4002 for utp - Specify go version, currently 1.5.3-r0 - Create ephemeral fs-repo if none is mounted - Have t0300-docker-image actually test IPFS, not just an echo - Make everything a bit less hardcoded - Remove dead shacheck License: MIT Signed-off-by: Lars Gierth <larsg@systemli.org>
-
- 17 Jan, 2016 1 commit
-
-
Knut Ahlers authored
License: MIT Signed-off-by: Knut Ahlers <knut@ahlers.me>
-
- 10 Jan, 2016 1 commit
-
-
Christian Kniep authored
License: MIT Signed-off-by: Christian Kniep <christian@qnib.org>
-
- 15 Jul, 2015 1 commit
-
-
Knut Ahlers authored
License: MIT Signed-off-by: Knut Ahlers <knut@ahlers.me>
-
- 23 Apr, 2015 1 commit
-
-
Knut Ahlers authored
* Added VOLUME to enable users to keep a state of the repo outside the container * Added ipfs user to let ipfs run as a normal user and not as root * Set IPFS_PATH to push IPFS to use the exposed dir * Improved start script to be more verbose about errors
-
- 31 Mar, 2015 1 commit
-
-
Ho-Sheng Hsiao authored
- Modified Godeps/Godeps.json by hand - [TEST] Updated welcome docs hash to sharness - [TEST] Updated contact doc - [TEST] disabled breaking test (t0080-repo refs local)
-
- 22 Feb, 2015 5 commits
-
-
Knut Ahlers authored
-
Knut Ahlers authored
-
Knut Ahlers authored
-
Knut Ahlers authored
-
Knut Ahlers authored
-