mirror of
https://codeberg.org/postscriptum/gemlog.git
synced 2026-02-19 06:22:41 +00:00
add custom-proxy-option-per-server-in-the-halloy-irc.gmi
This commit is contained in:
parent
ecc3b478e3
commit
929d531dda
2 changed files with 49 additions and 0 deletions
|
|
@ -0,0 +1,48 @@
|
||||||
|
# Реалізував опцію вибіркового проксі в IRC-клієнті Halloy
|
||||||
|
|
||||||
|
Halloy - це сучасний клієнт IRC на базі GUI-фреймворку Iced:
|
||||||
|
|
||||||
|
=> https://halloy.chat
|
||||||
|
=> https://iced.rs
|
||||||
|
|
||||||
|
Збирався реалізувати цю фічу майже рік, але дібрався тільки зараз:
|
||||||
|
|
||||||
|
=> https://github.com/squidowl/halloy/pull/1318
|
||||||
|
|
||||||
|
Сподіваюсь, гілку змержать і мені не доведеться її для себе майнейнити з апстріму:
|
||||||
|
|
||||||
|
=> https://github.com/yggverse/halloy/tree/custom-proxy
|
||||||
|
|
||||||
|
## Встановлення
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
git pull https://github.com/yggverse/halloy.git
|
||||||
|
cd halloy
|
||||||
|
git checkout custom-proxy
|
||||||
|
cargo install --path .
|
||||||
|
```
|
||||||
|
|
||||||
|
## Приклад конфігурації
|
||||||
|
|
||||||
|
Синтаксис конфігурації для глобального проксі є незмінним, додано лише новий API до "вільного слоту":
|
||||||
|
|
||||||
|
``` config.toml
|
||||||
|
[servers.test]
|
||||||
|
nickname = "utest"
|
||||||
|
realname = "utest"
|
||||||
|
server = "irc.test.i2p"
|
||||||
|
port = 6667
|
||||||
|
use_tls = false
|
||||||
|
channels = []
|
||||||
|
[servers.test.proxy.http]
|
||||||
|
host = "xxx.xxx.xxx.xxx"
|
||||||
|
port = 4444
|
||||||
|
```
|
||||||
|
* по аналогії вказуємо окремі проксі для інших серверів
|
||||||
|
* якщо проксі для окремого сервера не вказаний - буде використано глобальний
|
||||||
|
* якщо глобальний проксі не вказано - буде здійснено прямий конект
|
||||||
|
|
||||||
|
## Посилання
|
||||||
|
|
||||||
|
=> gemini://bbs.geminispace.org/s/rust_software/34411 Обговорення на BBS
|
||||||
|
=> https://devzone.org.ua/topic/realizuvav-optsiiu-vybirkovoho-proksi-v-irc-kliyenti-halloy Анонс з коментарями на DevZone
|
||||||
|
|
@ -12,6 +12,7 @@
|
||||||
|
|
||||||
### Нотатки
|
### Нотатки
|
||||||
|
|
||||||
|
=> custom-proxy-option-per-server-in-the-halloy-irc.gmi 2025-11-18 Реалізував опцію вибіркового проксі в IRC-клієнті Halloy
|
||||||
=> soju-irc-bouncer-setup.gmi 2025-11-17 Встановлення та базове налаштування IRC-баунсера soju
|
=> soju-irc-bouncer-setup.gmi 2025-11-17 Встановлення та базове налаштування IRC-баунсера soju
|
||||||
=> radicle-is-decentralized-p2p-git-dvcs.gmi 2025-11-16 Radicle: децентралізований P2P хостинг Git/DVCS
|
=> radicle-is-decentralized-p2p-git-dvcs.gmi 2025-11-16 Radicle: децентралізований P2P хостинг Git/DVCS
|
||||||
=> porting-koreader-on-pocketbook-602.gmi 2025-11-13 Спроба портування KoReader на PocketBook 602
|
=> porting-koreader-on-pocketbook-602.gmi 2025-11-13 Спроба портування KoReader на PocketBook 602
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue