diff --git a/docs/README.md b/docs/README.md index 5c2fd0f..77fe5d0 100644 --- a/docs/README.md +++ b/docs/README.md @@ -26,7 +26,7 @@ Telegram Desktop → MTProto Proxy (127.0.0.1:1443) → WebSocket → Telegram D 2. Перехватывает подключения к IP-адресам Telegram 3. Извлекает DC ID из MTProto obfuscation init-пакета 4. Устанавливает WebSocket (TLS) соединение к соответствующему DC через домены Telegram -5. Если WS недоступен (302 redirect) — автоматически переключается на прямое TCP-соединение +5. Если WS недоступен (302 redirect) — автоматически переключается на CfProxy / прямое TCP-соединение ## 🚀 Быстрый старт @@ -129,11 +129,14 @@ tg-ws-proxy [--port PORT] [--host HOST] [--dc-ip DC:IP ...] [-v] | `--host` | `127.0.0.1` | Хост прокси | | `--secret` | `random` | 32 hex chars secret для авторизации клиентов | | `--dc-ip` | `2:149.154.167.220`, `4:149.154.167.220` | Целевой IP для DC (можно указать несколько раз) | -| `--buf-kb` | `256` | Размер буфера в КБ -| `--pool-size` | `4` | Количество заготовленных соединений на каждый DC -| `--log-file` | выкл. | Путь до файла, в который сохранять логи -| `--log-max-mb` | `5` | Максимальный размер файла логов в МБ (после идёт перезапись) -| `--log-backups` | `0` | Количество сохранений логов после перезаписи +| `--no-cfproxy` | `false` | Отключить попытку [проксирования через Cloudflare]((https://github.com/Flowseal/tg-ws-proxy/blob/main/docs/CfProxy.md)) | +| `--cfproxy-domain` | | Указать свой домен для проксирования через Cloudfalre. [Подробнее тут](https://github.com/Flowseal/tg-ws-proxy/blob/main/docs/CfProxy.md) | +| `--cfproxy-priority` | `true` | Пробовать проксировать через Cloudflare перед прямым TCP подключением | +| `--buf-kb` | `256` | Размер буфера в КБ | +| `--pool-size` | `4` | Количество заготовленных соединений на каждый DC | +| `--log-file` | выкл. | Путь до файла, в который сохранять логи | +| `--log-max-mb` | `5` | Максимальный размер файла логов в МБ (после идёт перезапись) | +| `--log-backups` | `0` | Количество сохранений логов после перезаписи | | `-v`, `--verbose` | выкл. | Подробное логирование (DEBUG) | **Примеры:** diff --git a/proxy/__init__.py b/proxy/__init__.py index d60e0c1..c179ed2 100644 --- a/proxy/__init__.py +++ b/proxy/__init__.py @@ -1 +1 @@ -__version__ = "1.4.0" \ No newline at end of file +__version__ = "1.5.0" \ No newline at end of file