Haris Khan eff93fa4fc Various changes
-adjusted config.go to be valid
-adjusted i2pd-node.dockerfile
2024-11-13 13:25:05 -05:00
2024-11-13 13:25:05 -05:00
2024-11-10 11:51:05 -05:00
2024-10-29 10:54:07 -04:00
2024-11-13 13:25:05 -05:00
2024-11-12 12:40:23 -05:00

Notes

This is in active development and not in working order yet. It is highly unstable and will fluctuate in changes.

TO DO

  • Lifecycle startup + shutdown
  • Volume for each router
  • Shared Volume
  • Port forwarding
  • Readline interface
  • Reseed via file
  • Reseed via node (i2pd)
  • Reseed via node (i2p java)
  • go-i2p node (basic startup)
  • i2pd node (basic startup)
  • i2p java router node (basic startup)
  • Force netdb synchronization
  • Config
    • go-i2p node
    • i2pd node
    • i2p java router node
  • Metrics
    • TCP connection with daemon to relay router information

Verbosity

Logging can be enabled and configured using the DEBUG_TESTNET environment variable. By default, logging is disabled.

There are three available log levels:

  • Debug
export DEBUG_TESTNET=debug
  • Warn
export DEBUG_TESTNET=warn
  • Error
export DEBUG_TESTNET=error

If DEBUG_TESTNET is set to an unrecognized variable, it will fall back to "debug". Note, that this only accounts for verbosity in the testnet program itself, and not the nodes.

Description
!WIP! - testnet of the go implementation of i2p: https://github.com/go-i2p/go-i2p
Readme MIT 261 KiB
Languages
Go 98.3%
Dockerfile 1%
Makefile 0.7%