i2pplus

Jetty Integration (jetty/)

Embedded Jetty web server for I2P web applications.

What It Does

Structure

Layer Purpose
I2PJettyStartup Initializes Jetty
I2PHttpServer Main server instance
I2PHandler Request routing
Connectors Network listeners

Default Ports

Port Application
7657 Router console
7658 HTTP proxy (clients)
7659 I2PSnark
7660 I2PTunnel

Packages

Building

# Gradle
./gradlew :apps:jetty:jar

# Ant (from repo root)
ant buildJetty