diff --git a/public/uk/connecting-deltachat-to-alternative-yggdrasil-server.gmi b/public/uk/connecting-deltachat-to-alternative-yggdrasil-server.gmi new file mode 100644 index 0000000..163de86 --- /dev/null +++ b/public/uk/connecting-deltachat-to-alternative-yggdrasil-server.gmi @@ -0,0 +1,52 @@ +# Підключення DeltaChat до альтернативного сервера Yggdrasil + +Якось мене запросили на паті DeltaChat. Давно хотів спробувати альтернативний сервер бо раніше я користувався тільки Gmail/SMTP. Поки що коротко, може доповню, як буде час. + +Список відомих серверів доступний за адресою: + +=> https://chatmail.at/relays + +Переходимо на Веб-сайт обраного сервера: в мене це dchat.twinkle.lol, який також доступний для користувачів мережі Yggdrasil: + +=> https://[302:29cc:cc7f:f07e:be24:11ff:fedb:3f30] + +На сайті побачимо стандартну кнопку-посилання для легкого підключення клієнта: +> Get a dchat.twinkle.lol chat profile + +за яким переходимо та підключаємо нове з'єднання вже в клієнті DeltaChat: + +=> dcaccount:https://dchat.twinkle.lol/new + +Якщо роутер Yggdrasil встановлено локально, можна використовувати IP як хост: + +=> dcaccount:https://[302:29cc:cc7f:f07e:be24:11ff:fedb:3f30]/new + +або додати псевдонім до hosts: + +``` /etc/hosts +302:29cc:cc7f:f07e:be24:11ff:fedb:3f30 dchat.twinkle.lol +``` + +## Підключення через проксі + +Особисто я не пускаю маршрутизатор Yggdrasil локально - усі мої підключення Yggdrasil (та Mycelium) йдуть через проксі-сервер squid, де за одно фільтруються деякі заголовки типу User-Agent та резольвляться хости від Alfis DNS. + +Для використання проксі, після створення облікового запису в DeltaChat, переходимо в налаштування нового профілю через контекстне меню > Advanced > Proxy і вказуємо повний URL свого HTTP сервера, наприклад: + +``` +http://proxy_host:port +``` + +Якщо в клієнті було вказано хост DNS і ви плануєте з'єднання проксі через Yggdrasil, на стороні сервера не забуваємо додати відповідні псевдоніми 0200::/7 (адже домен dchat.twinkle.lol передбачає Інтернет IP) + +``` /etc/hosts +302:29cc:cc7f:f07e:be24:11ff:fedb:3f30 dchat.twinkle.lol +``` + +Також, зверніть увагу на правила доступу squid, якщо вони є: + +``` /etc/squid/conf.d/debian.conf +acl twinkle dstdomain dchat.twinkle.lol +http_access allow twinkle +``` +* `systemctl restart squid` diff --git a/public/uk/index.gmi b/public/uk/index.gmi index 052c551..b791488 100644 --- a/public/uk/index.gmi +++ b/public/uk/index.gmi @@ -16,6 +16,7 @@ ### Нотатки +=> connecting-deltachat-to-alternative-yggdrasil-server.gmi 2026-01-23 Підключення DeltaChat до альтернативного сервера Yggdrasil => bitcoin-private-key-recovery.gmi 2026-01-22 Відновлення резервної копії гаманця Bitcoin => block-direct-internet-connections-but-openvpn-tun-with-ufw.gmi 2026-01-21 Блокування прямих з'єднань на Інтернет окрім як через тунель OpenVPN з ufw => repair-voltage-stabilizer-sn-3000-garant-220v.gmi 2026-01-20 Ремонт стабілізатора напруги СН 3000 "Гарант 220V"