Directories
¶
| Path | Synopsis |
|---|---|
|
Package core provides the main orchestration logic for an I2P-based WireGuard mesh VPN node.
|
Package core provides the main orchestration logic for an I2P-based WireGuard mesh VPN node. |
|
Package embedded provides an embeddable i2plan VPN API for third-party applications.
|
Package embedded provides an embeddable i2plan VPN API for third-party applications. |
|
example
command
Example demonstrates basic usage of the embedded VPN API.
|
Example demonstrates basic usage of the embedded VPN API. |
|
Package errors provides structured error types for the i2plan mesh VPN.
|
Package errors provides structured error types for the i2plan mesh VPN. |
|
Package identity manages node identity for the i2plan mesh network.
|
Package identity manages node identity for the i2plan mesh network. |
|
Package mesh provides WireGuard device management for the i2plan mesh network.
|
Package mesh provides WireGuard device management for the i2plan mesh network. |
|
Package metrics logging configuration
|
Package metrics logging configuration |
|
Package pool provides a generic connection pool implementation for managing reusable connections to external services.
|
Package pool provides a generic connection pool implementation for managing reusable connections to external services. |
|
Package ratelimit provides a simple token bucket rate limiter.
|
Package ratelimit provides a simple token bucket rate limiter. |
|
Package resilience provides resilience patterns for the i2plan mesh VPN.
|
Package resilience provides resilience patterns for the i2plan mesh VPN. |
|
Package rpc provides connection limiting for the RPC server.
|
Package rpc provides connection limiting for the RPC server. |
|
Package testutil provides a multi-node test harness for integration testing mesh operations over real I2P connections.
|
Package testutil provides a multi-node test harness for integration testing mesh operations over real I2P connections. |
|
Package transport provides I2P router health monitoring and automatic reconnection.
|
Package transport provides I2P router health monitoring and automatic reconnection. |
|
Package tui provides an interactive terminal user interface for i2plan.
|
Package tui provides an interactive terminal user interface for i2plan. |
|
Package validation logging configuration
|
Package validation logging configuration |
|
Package web provides CSRF protection for the management UI.
|
Package web provides CSRF protection for the management UI. |
Click to show internal directories.
Click to hide internal directories.