This repository was archived by the owner on Nov 13, 2017. It is now read-only.

Description
The desktop version of Nightweb is very nice, and good for new users, but for users who already run an I2P router there is no point in starting up a second one. The I2P plugin system ( http://stats.i2p/i2p/plugins/ ) enables applications to be installed in a user's router. For Java-based applications (like yours) they can be run in the same JVM as the router - this should mean that your existing code could be run unmodified as it can directly access the required classes etc.
I haven't looked into your code, but based on what I saw in the config dir created by the desktop version, it should just require you packaging nwapp and the modified i2psnark (recent versions of I2P support running multiple i2psnark instances) as .war webapps, along with the desktop version's interface.