No Description

dependabot[bot] 121fd11a25 Bump docker/setup-buildx-action from 1.5.1 to 1.6.0 1 week ago
.github 121fd11a25 Bump docker/setup-buildx-action from 1.5.1 to 1.6.0 1 week ago
CHANGELOG.md 897b0d2feb release v1.0.0 2 months ago
Dockerfile e2db9d3fc2 upgrade debian base image from v10.10 to v11.0 including upgrade of jq and tini package and required adjustments of entrypoint script 4 weeks ago
Makefile 02d7d0dd96 makefile: fix detection of project version for v1.* 2 months ago
README.md 31519c6e4d readme: added links to swarm listener & bootstrap config docs 6 months ago
docker-compose.yml 470654bd86 docker-compose: read-only root filesystem 6 months ago
entrypoint.sh e2db9d3fc2 upgrade debian base image from v10.10 to v11.0 including upgrade of jq and tini package and required adjustments of entrypoint script 4 weeks ago
ipfs-arch.sh a27ee2a2bf fixed ipfs-arch.sh 2 years ago

README.md

docker: ipfs 🐳

golang-implementation of the interplanetary file system (ipfs) daemon

docker hub: https://hub.docker.com/r/fphammerle/ipfs/

signed docker image digests: https://github.com/fphammerle/docker-ipfs/tags

ipfs config: guide & docs

docker run --name ipfs fphammerle/ipfs

or after cloning the repository:

docker-compose up

Restart Automatically

docker run --name ipfs \
    --cap-drop=all --security-opt=no-new-privileges \
    --detach --restart=unless-stopped \
    fphammerle/ipfs:latest

Change Swarm Listener Ports

docker run -e IPFS_SWARM_ADDRS="/ip4/0.0.0.0/tcp/4021 /ip6/::/tcp/4021" …

Disable Swarm Listener

docker run -e IPFS_SWARM_ADDRS="" …

Add Bootstrap Nodes / Peers

docker run -e IPFS_BOOTSTRAP_ADD='/dnsaddr/ipfs1.net/tcp/4001/QmPeerId /dnsaddr/ipfs2.net/tcp/4001/QmPeerId' …

Disable API Access From Host

docker run -e IPFS_API_ADDR=/ip4/127.0.0.1/tcp/5001 …

Publish Clipboard

xsel -b | sudo docker exec -i ipfs ipfs add -