https://github.com/eyedeekay/i2p-control
Go terminal application for talking to i2pcontrol. Sorry it took me so long, muttonchops and preternaturally young-looking German dude. Also sorry I lost your e-mails.
https://github.com/eyedeekay/i2p-control
Last synced: 6 months ago
JSON representation
Go terminal application for talking to i2pcontrol. Sorry it took me so long, muttonchops and preternaturally young-looking German dude. Also sorry I lost your e-mails.
- Host: GitHub
- URL: https://github.com/eyedeekay/i2p-control
- Owner: eyedeekay
- License: mit
- Created: 2020-01-08T16:26:19.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-07-08T19:03:07.000Z (over 1 year ago)
- Last Synced: 2025-04-19T03:34:27.423Z (7 months ago)
- Language: Go
- Size: 12.5 MB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-i2p - i2p-control - Go terminal application for talking to i2pcontrol. (Projects using I2P / Tools)
README
i2p-control
===========
Terminal interface to monitor and manage I2P router service. Basically, an
terminal i2pcontrol client.
-host default:"127.0.0.1"
-port default:"7657"
-path default:"jsonrpc"
-password default:"itoopie"
-method default:"echo"
-block default:false
Installation with go get
go get -u github.com/eyedeekay/i2p-control
The methods that have been implemented are
echo : i2pcontrol:Echo
restart : i2pcontrol:Restart
graceful-restart : i2pcontrol:RestartGraceful
shutdown : i2pcontrol:Shutdown
graceful-shutdown : i2pcontrol:ShutdownGraceful
update : i2pcontrol:Update
find-update : i2pcontrol:FindUpdate
So, for instance, to initiate a graceful shutdown and block until the router is
shut down, use the command:
i2p-control -block -method=graceful-shutdown