mirror of
https://codeberg.org/postscriptum/gemlog.git
synced 2026-04-01 13:15:29 +00:00
add psocks-v0.5.0-release-with-multi-list-features.gmi
This commit is contained in:
parent
b54465c34d
commit
b7a75acae0
3 changed files with 25 additions and 1 deletions
|
|
@ -16,6 +16,7 @@
|
|||
|
||||
### Нотатки
|
||||
|
||||
=> psocks-v0.5.0-release-with-multi-list-features.gmi 2026-03-28 Реліз psocks v0.5.0 з підтримкою мульти-списків
|
||||
=> my-solution-for-icecast-m3u-xspf-vclt-buttons-in-multi-host-mode.gmi 2026-03-28 Моє "виправлення" кнопок M3U/XSPF/VCLT Icecast при роботі в мульти-хост режимі
|
||||
=> icecast-http-over-tor-socks.gmi 2026-03-25 Прокидання потоку Icecast/HTTP через Tor/SOCKS з socat
|
||||
=> your-childs-not-yours.gmi 2026-03-23 Ваші діти - не ваші
|
||||
|
|
|
|||
|
|
@ -33,3 +33,7 @@ UPD. в новішій версії, статистика вже вигляда
|
|||
|
||||
Також, списки для нього:
|
||||
=> https://codeberg.org/postscriptum/psocks-list
|
||||
|
||||
## Дивіться також
|
||||
|
||||
=> psocks-v0.5.0-release-with-multi-list-features.gmi Реліз psocks v0.5.0 з підтримкою мульти-списків
|
||||
19
public/uk/psocks-v0.5.0-release-with-multi-list-features.gmi
Normal file
19
public/uk/psocks-v0.5.0-release-with-multi-list-features.gmi
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
# Реліз psocks v0.5.0 з підтримкою мульти-списків
|
||||
|
||||
Після декількох діб красноглазія, капітально відрефакторив попередній прототип psocks 0.4.0, звідки випиляв API кеш-файлу (який в основному використовувався для оновлення списку під час сесії та відновлення цих даних після ребуту сервісу командами блокування (/api/block/<rule>) і дозволу (/api/allow/<rule>)
|
||||
|
||||
Нова реалізація 0.5.0 має повністю переписаний API, з підтримкою мульти-списків, до яких я прийшов після тижневого досвіду адміністрування. Тепер можна легко вмикати (/api/list/enable/<ID>) / вимикати (/api/list/disable/<ID>) потрібний список а також здійснювати перезавантаження усіх списків (/api/list/reload) або окремого (/api/list/reload/<ID>)
|
||||
|
||||
Таким чином, якщо потрібно "на льоту" змінювати правила, то для них можна створити якийсь локальний або віддалений файл і перезавантажувати зміни в пам'яті через API після його оновлення.
|
||||
|
||||
Іншою, не менш цікавою обновою є відокремлення налаштувань списків з аргументів запуску - у файл конфігурації toml, куди я планую перенести інші опції запуску. Але поки там тільки списки, які також мають атрибут `is_enabled`. Якщо список взагалі не потрібен в пам'яті, то його можна через цей файл закоментувати і увімкнути, коли він знову знадобиться.
|
||||
|
||||
Коротше, виглядає гуд, результатом задоволений. Блокую з цим проксі 90% паразитного трафу, заощаджую батарейку на тисячах заблокованих фонових запитах DNS/HTTPS. Рекомендую.
|
||||
|
||||
=> https://crates.io/crates/psocks - stable
|
||||
=> https://codeberg.org/YGGverse/psocks - dev (репозиторій перенесено до організації YGGverse)
|
||||
=> https://codeberg.org/postscriptum/psocks-list - мій список і конфіг toml (з вимкненим google)
|
||||
|
||||
## Дивіться також
|
||||
|
||||
=> psocks-my-vision-of-filtering-out-proxy.gmi psocks: моє бачення фільтруючого проксі
|
||||
Loading…
Add table
Add a link
Reference in a new issue