ipfs-node-restart

0.0.3 • Public • Published

ipfs-reconnect

Reconnects/Restarts your node automatically if you are offline.

Usage

Options:
  -i, --interval        Scan Interval                   [number] [default: 1000]
  -b, --binary          Path to IPFS binary           [string] [default: "ipfs"]
  -r, --restart         Allow restart                 [boolean] [default: false]
  -s, --restart-script  Path to restart script            [string] [default: ""]
  -m, --min-nodes       Minimum nodes online               [number] [default: 4]
  -p, --path            Path to IPFS repo [string] [default: "/home/user/.ipfs"]
  -h, --help            Show help                                      [boolean]

Copyright (C) 2015 Maciej Krüger
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Restart Script

Start the IPFS Daemon as background - the application will wait for the script to exit

Example Script (with screen):

screen -X -S ipfs quit
screen -dmS ipfs ipfs daemon
waitfor() {
  curl $1  --connect-timeout 1 -m 1 -s 2>/dev/null > /dev/null
  if [ $? -ne 0 ]; then
    waitfor $1
  fi
}
waitfor "localhost:5001/webui"

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.3
    1
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.3
    1
  • 0.0.2
    0
  • 0.0.1
    0

Package Sidebar

Install

npm i ipfs-node-restart

Weekly Downloads

1

Version

0.0.3

License

GPL-3.0

Last publish

Collaborators

  • mkg20001