GithubHelp home page GithubHelp logo

i2pmonitor's Introduction

I2PMonitor

I2P monitor and control application for Mac OS X.

alt tag alt tag

Features

  1. Monitor and control your i2p router (local or remote):
    • Router uptime and version indication
    • Current bandwidth usage monitoring
    • Traffic usage monitoring (todo)
    • Provides overview to peers and tunnels
    • Restart or shutdown your router gracefully or instantly
    • Router status indication (informational notifications and warnings)
  2. Access the web console with only one click
  3. Seamless integration into Mac OS X system bar
  4. Autostart with user login

Prerequisites

"I2PControl" plugin has to be installed on the i2p node you want to control.

Plugin is available here: http://plugins.i2p/files/I2PControl.xpi2p or here: http://itoopie.i2p/files/I2PControl.xpi2p To install the plugin, open the i2p console in the browser, e.g.: “http://127.0.0.1:7657/configclients”, then enter the plugin URL in the "Plugin Installation" field on the bottom of the web page, click "Install Plugin" and wait until installation is finished.

Note: Because of the sudden shutdown of http://plugins.i2p the above links do not work any more. I have recovered the latest plugin version, you can download it here. Install the plugin manually in the console: http://127.0.0.1:7657/configclients

Troubleshooting

If you are having troubles downloading the plugin then check whether your router does know itoopie.i2p eepsite address. If not, open itoopie.i2p in the browser and follow usual steps to find out and save itoopie.i2p site address into router’s address book (use one of the available jump services like i2host.i2p or stats.i2p).

If you are using I2PMonitor to connect to the remote i2p router (i.e. having the IP address other than 127.0.0.1) then be sure to configure I2PControl plugin on the router to accept incoming connections from all interfaces.

To do this, first, terminate the plugin or entire router (oversize I2PControl plugin will overwrite the configuration file we age going to change). Then edit the plugins’s configuration file (“/.i2p/plugins/I2PControl/I2PControl.conf” on Debian or “/Library/Application Support/i2p/plugins/I2PControl/I2PControl.conf” on Mac) and add or change the following properties to the values below:

i2pcontrol.listen.address=0.0.0.0 i2pcontrol.listen.port=7650

Start the plugin or entire router again.

License

This project is released under a MIT License (see LICENSE for details).

i2pmonitor's People

Contributors

miximka avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

i2pmonitor's Issues

After updating to 0.9.30 the plugin stopped working.

As written in update description: 0.9.30 contains an upgrade to Jetty 9 and Tomcat 8. The previous versions are no longer supported

The error I see is:
Error starting plugin I2PControl: java.lang.Exception: Plugin requires Jetty version 8.9999 or lower

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.