i2pd tunnel file generator with web ui and i18n
 
 
 
 
Go to file
acetone a77455fb33 password in comment 2025-02-06 17:05:33 -05:00
codec process of full impl of doc 2025-01-17 17:43:15 -05:00
html html fix (close div) 2025-01-21 16:10:50 -05:00
http 1 alpha 2025-01-21 10:43:20 -05:00
x25519 process of full impl of doc 2025-01-17 17:43:15 -05:00
.gitignore mostly ok 2025-01-15 15:59:46 -05:00
CMakeLists.txt html fixes 2025-01-21 16:03:58 -05:00
README.md repo address changed 2025-01-16 14:14:31 +00:00
htmldata.h 1 alpha 2025-01-21 10:43:20 -05:00
main.cpp process of full impl of doc 2025-01-17 17:43:15 -05:00
notepad.cpp password in comment 2025-02-06 17:05:33 -05:00
notepad.h password in comment 2025-02-06 17:05:33 -05:00
randomstringgenerator.cpp encrypted leaseset implemented 2025-01-20 09:45:45 -05:00
randomstringgenerator.h encrypted leaseset implemented 2025-01-20 09:45:45 -05:00
tunnelconstructor.cpp password in comment 2025-02-06 17:05:33 -05:00
tunnelconstructor.h 1 alpha 2025-01-21 10:43:20 -05:00
tunneltype.h process of full impl of doc 2025-01-17 17:43:15 -05:00
versionnumber.h encrypted leaseset implemented 2025-01-20 09:45:45 -05:00

README.md

i2pd tunnel wizard

A simple assistant for generating i2pd tunnel configuration files with an intuitive web interface (without JS) and i18n support (Russian and English).

Clean C++. One external dependency is the asio library.

It consumes 4MB of RAM in runtime.

Runs with a simple command ./i2pdtunnelwizard <address> <port>.

quick start

sudo apt install build-essential make cmake git libasio-dev
git clone http://git.community.i2p/acetone/i2pdtunnelwizard
cd i2pdtunnelwizard
mkdir build
cd build
cmake ..
make

and run it as

./i2pdtunnelwizard 127.0.0.1 8080

and visit http://127.0.0.1:8080

license

This application uses the Crow library and asio. Please consider their licensing wishes. About my code: I don't know anything about copyright and I just don't give a fuck. Copy, use, break or fix mistakes. I don't care. I guess it's called the public domain.