level=info component=rule manager msg="Starting rule manager..."
#!/usr/bin/env -S uv run --script
# /// script
# requires-python = ">=3.10"
# dependencies = [
# "matplotlib==3.8.4",
# ]
# ///
# далее твой код тут уже идет
version: '3'
services:
wg-easy:
image: weejewel/wg-easy
container_name: wg-easy
volumes:
- ./wg-easy:/etc/wireguard
ports:
- "51820:51820/udp"
- "51821:51821/tcp"
cap_add:
- NET_ADMIN
- SYS_MODULE
environment:
- WG_HOST=your_server_ip
- PASSWORD=your_password
sysctls:
- net.ipv4.ip_forward=1
- net.ipv4.conf.all.src_valid_mark=1
restart: unless-stopped
byedpi:
image: bol-van/zapret:latest
container_name: byedpi
network_mode: "host"
cap_add:
- NET_ADMIN
volumes:
- /dev/net/tun:/dev/net/tun
environment:
- WORKER=3 # Количество рабочих процессов
- MODE=desktop
restart: unless-stopped
shadowsocks:
image: shadowsocks/shadowsocks-libev
container_name: shadowsocks
ports:
- "8388:8388"
environment:
- METHOD=aes-256-gcm
- PASSWORD=your_ss_password
restart: unless-stopped
# Перенаправление трафика с WireGuard на ByeDPI
iptables -t nat -A PREROUTING -i wg0 -p tcp -j REDIRECT --to-port 8118
# Если используется Shadowsocks вместо ByeDPI
iptables -t nat -A PREROUTING -i wg0 -p tcp -j REDIRECT --to-port 8388
Разве это давно? Скажи мне пожалуйста.
Многие компании до сих пор сидят на питоне 3.10-3.11 и нормально им.
а это библиотека работает на последней версии питона и все нормально с ней.
И ее не нужно часто обновлять. Она нормально и стабильно все работает.
Или тебе нужно чтобы по несколько раз в месяц она обновлялась?
А если хочешь можно использовать и свежее там есть версия для разработчиков
4 августа 2025 года pip install httpx==1.0.dev2 и релизы всегда выходят медленнее так как она тестируется перед публикацией