説明なし

Fabian Peter Hammerle cf94f4c445 select ipfs arch depending on hardware arch 5 年 前
Dockerfile cf94f4c445 select ipfs arch depending on hardware arch 5 年 前
README.md 9194dac2f1 added env var $IPFS_SWARM_ADDRS to configure swarm addrs:ports 5 年 前
entrypoint.sh e925fa7efe bootstrap node addition: fix failure when api not running 5 年 前
ipfs-arch.sh cf94f4c445 select ipfs arch depending on hardware arch 5 年 前

README.md

docker: ipfs 🐳

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

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

ipfs config guide: https://docs.ipfs.io/guides/examples/config/

docker run --name ipfs fphammerle/ipfs

restart automatically

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

change swarm listening addresses

docker run --name ipfs \
    --env IPFS_SWARM_ADDRS="/ip4/0.0.0.0/tcp/4021 /ip6/::/tcp/4021" \
    fphammerle/ipfs:latest

disable swarm listener

docker run --name ipfs \
    --env IPFS_SWARM_ADDRS="" \
    fphammerle/ipfs:latest

add bootstrap peers

docker run --name ipfs \
    --env IPFS_BOOTSTRAP_ADD='/dnsaddr/ipfs1.net/tcp/4001/QmPeerId /dnsaddr/ipfs2.net/tcp/4001/QmPeerId' \
    fphammerle/ipfs:latest

publish clipboard

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