Оставлю тут..
Поднял сервер matrix-synapse в клирнете (с сертификатами и прочей мутью) korol4ik.org. Можно общаться со всей matrix федерацией. Вообщем идея в том, что можно подключаться к серверу локально через порт 8008, без tls. Этот порт я прокинул в i2p:
zgav5rqzumq2c4w2xqyzc3jpsef5k2opbwqc7abiq257vclzly3a.b32.i2p
Использование:
Добавить в tunnels.conf
[MATRIX-OUT]
type = client
address = 127.0.0.1
port = 8008
destination = zgav5rqzumq2c4w2xqyzc3jpsef5k2opbwqc7abiq
257vclzly3a.b32.i2p
destinationport = 8008
Запустить клиент (я пробывал element)
Выбрать вместо matrix.org другой сервер и указать http://localhost:8008
Зарегестрироваться указав имя и пароль.
У вас есть аккаунт @yourNick:korol4ik.org
Примечание: работает только с локального порта.
Остаються вопросы к клиентам, не "палят" ли они настоящий ip при голосовом вызове (VoIP, turnserver. У меня не установлен).
Вообщем кому интересно- пользуйтесь.
Естественно можно из клирнет указав сервер korol4ik.org