I2p роутер на Rust

Состоялся первый Windows релиз роутера для сети i2p написанный на языке Rust. Имеет веб-консоль.

Автор работал над проектом более 9 месяцев, сейчас активная разработка продолжается.
Ещё не все функции реализованы, запланировано добавление ipv6, доработка SSU2 и остального необходимого функционала.
Текущая версия 0.2.0, программа функционирует и строит туннели.

Страница на гитхабе: GitHub - altonen/emissary: Rust implementation of the I2P protocol stack
Документация: Router configuration | emissary

В будущих версиях документация будет встроена в релиз или конфигурационый файл.
Кому это интересно, просьба тестировать работу роутера и отписывать автору на гитхабе, создавая тикеты по обнаруженным проблемам.

Скриншот активного состояния:

Давно интересовала эта тема, т.к. я люблю экзотику. И даже собирал эту прогу. Но пока особого применения не нашёл. Ведь прокси для браузера и посещение i2p сайтов ещё не поддерживается? Не говоря уже об outproxy. Но рад, что разработка продолжается, может когда-нибудь допилят. На статистику интересно посмотреть, даже не знал, что web консоль есть.

Да буквально первые секции в документации

# [http-proxy]
# port = 4444
# host = "127.0.0.1"

Ну что же ты., не поглядел.

Значит, я спутал вот с этой прогой, которая заброшена.
Что ж, хорошая новость. Надо будет потестить этот новый i2p на Rust. Спасибо за новость.
А http outproxy тоже поддерживается?

Если там не указано, значит пока нет.
outproxy это привилегия а не право:)

В смысле, расширенная функциональность?

Если кому интересно, сборка для линукса. x86_64-unknown-linux-musl (static). Без графического UI (потому что требует glibc и x11), web-ui работает. i2p сайты открываются, outproxy не нашёл.
emissary-cli.7z (5.6 MB)

Собирал с такими параметрами:

rustup default stable
rustup target add x86_64-unknown-linux-musl
cargo build --release --target x86_64-unknown-linux-musl --no-default-features --features web-ui

Прошу прощения, а зачем, когда уже сто лет есть реализация на сях в виде i2pd?
Работает супер стабильно

Я например жду развития этого роутера потому-что это чистейший и быстрейший Rust в первую очередь. И наверное, поскольку он написан недавно, автор обошёл все костыли и болячки других, такой посыл.

Но похоже код взят оттуда. Потому в ire и emissary одинаковая ошибка при компиляции под 32 битный линукс.

Для экспериментов, кто любит экзотику и всё новое.