start_ipfs 451 B

12345678910111213141516171819
  1. #!/bin/sh
  2. set -e
  3. export IPFS_PATH=/home/ipfs/.ipfs
  4. ipfs version
  5. if [ -e "$IPFS_PATH/config" ]; then
  6. echo "Found IPFS fs-repo at $IPFS_PATH"
  7. else
  8. ipfs init
  9. ipfs config --json Experimental.FilestoreEnabled true
  10. ipfs bootstrap rm --all
  11. ipfs config Addresses.Swarm --json '[ "/ip4/0.0.0.0/tcp/40001" ]'
  12. ipfs config Addresses.API "/ip4/0.0.0.0/tcp/5001"
  13. fi
  14. exec ipfs daemon --migrate=true --enable-pubsub-experiment --enable-namesys-pubsub