zzz 1227c727d0 Modified UI patch from dr|z3d
license for mods to zzzot by dr|z3d as per the overall Apache 2 license.
  - Add variables for $VERSION and $SITENAME
  - Enhance presentation of help page
  - Modify docroot/index.html post-install to contain b32
  - Add custom CSS to docroot/tracker.css to allow customization
  - Only display warning about moving help.html if necessary
  - Add rewrite rules for /tracker, /tracker/, /tracker/index.html,
    /help and /help/ to jetty.xml
  - Replace jetty.servlet.DeaultServlet with I2PDefaultServlet in BaseContext.xml
  - Tidy CHANGES.txt and add to plugin/
Bump min I2P version to 0.9.31 for I2PDefaultServlet
2019-11-13 12:35:29 +00:00
2019-11-13 12:35:29 +00:00
2019-11-13 12:35:29 +00:00
2019-11-13 12:35:29 +00:00
2019-11-13 12:35:29 +00:00
2019-11-13 12:35:29 +00:00
b31
2010-03-21 15:08:07 +00:00
2019-11-13 12:35:29 +00:00
2019-11-13 12:35:29 +00:00

ZzzOT I2P Open Tracker Plugin
-----------------------------

This is a very simple in-memory open tracker, wrapped into an I2P plugin.

The plugin starts a new http server tunnel, eepsite, and Jetty server running at
port 7662. The tracker status is available at http://127.0.0.1:7662/tracker/
If other files are desired on the eepsite, they can be added at eepsite/docroot

The open tracker code and jsps were written from scratch, but depend on some
code in i2psnark.jar from the I2P installation for bencoding, and of course on
other i2p libraries. See the license files in I2P for i2p and i2psnark licenses.
There is also some code modified from Jetty 5.1.15. See LICENSES.txt for the
zzzot and Jetty licenses.

I2P source must be installed and built in ../i2p.i2p to compile this package.

Sure, as a standalone program in its own JVM with Jetty, this would be a pig -
you should use the C opentracker instead. But since you're already running the
JVM and Jetty, running this in the same JVM probably doesn't hog to much more
memory.

Valid announce URLs:
    /a
    /announce
    /announce.jsp
    /announce.php
    /tracker/a
    /tracker/announce
    /tracker/announce.jsp
    /tracker/announce.php

Valid scrape URLs:
    /scrape
    /scrape.jsp
    /scrape.php
    /tracker/scrape
    /tracker/scrape.jsp
    /tracker/scrape.php

The tracker also responds to seedless queries at:
    /Seedless/index.jsp

You may use the rest of the eepsite for other purposes; for example you
may place torrent files in: eepsite/docroot/torrents/
Description
No description provided
Readme 518 KiB
Languages
Java 60.5%
HTML 23.8%
CSS 12.7%
Shell 3%