Это больше не проблема а история о том как я прокси на линукс для раздачи на весь дом ставил
Версия TG WS Proxy
linux
Опишите вашу проблему
в основном, когда я поставил прокси на линукс - ubuntu desktop 24.04, он выдавал тонну ошибок, ошибка за ошибкой итд, было дело в том что как мне сказала иишка, да я тупой, в оригинальном файле linux.py , все эти 380 строк это всё графическая оболочка, и написал мне вот такое вот чудо, я сначала пытался устанавливать эти все библиотеки через pip3 и apt, но их было ну писец как много, первая строка это я с ssh подключился просто. ещё я пытался поставить tpws от болвана но там было ещё больше ошибок, и линукс у меня на мини пк неплохом, по проблема в том что диск это флешка на 32 гига за 800 рублей в днсе, а роутер от дома ру
daush@daush-DEXP-OEM:~$ cat ~/tg-ws-proxy/run_clean.py
import sys
import time
sys.path.append('.')
from utils.tray_common import start_proxy
print("=== ЗАПУСК TG-WS-PROXY С ПОСТОЯННЫМ КЛЮЧОМ ===")
# Собираем конфиг руками и намертво вшиваем секрет
config = {
"bind": "0.0.0.0",
"port": 1443,
"secret": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"browser": "chrome"
}
print(f"Запускаю прокси на порту {config['port']} с постоянным секретом...")
def dummy_error_callback(error_msg):
print(f"[ПРОКСИ ОШИБКА]: {error_msg}")
# Запуск рабочего ядра
start_proxy(config, on_error=dummy_error_callback)
print("Прокси успешно запущен!")
try:
while True:
time.sleep(1)
except KeyboardInterrupt:
print("\nОстанавливаю прокси...")
from utils.tray_common import stop_proxy
stop_proxy() после он никак нехотел ставить любой другой айпи кроме локального 127... , и оказалось, иишка нашла, что в файле /tg-ws-proxy/proxy/tg_ws_proxy.py , был намертво зашит локальный айпи, и я его поменял на 0.0.0.0, и всё наконец заработало, я вписал в телегу айпи компа, порт, и ключ
сопсна
был ли готовый вариант, без графического интерфейса и с гибким айпи для его раздачи?
Source: Flowseal/tg-ws-proxy