Vps
#106
Replies: 2 comments 2 replies
Это можно сделать самому без необходимости менять код1. Установка Pythonsudo apt update
sudo apt install -y python3 python3-venv python3-pip git2. Клонирование проектаgit clone https://github.com/Flowseal/tg-ws-proxy.git
cd tg-ws-proxy3. Виртуальное окружениеpython3 -m venv venv
source venv/bin/activateБез venv могут быть проблемы с установкой зависимостей, поэтому лучше использовать его. 4. Установка зависимостейpip install -r requirements.txt5. Запускpython proxy/tg-ws-proxy.py --host 0.0.0.0Автозапуск (systemd)Создать сервис: sudo nano /etc/systemd/system/tg-ws-proxy.service[Unit]
Description=tg-ws-proxy
After=network.target
[Service]
User=root
WorkingDirectory=/root/tg-ws-proxy
ExecStart=/root/tg-ws-proxy/venv/bin/python proxy/tg_ws_proxy.py --host 0.0.0.0
Restart=always
[Install]
WantedBy=multi-user.targetПри необходимости подправьте автозапуск под себя(пользователь, путь) Запуск: sudo systemctl daemon-reexec
sudo systemctl daemon-reload
sudo systemctl enable tg-ws-proxy
sudo systemctl start tg-ws-proxyБезопасностьЕсли VPS находится в публичной сети - сервис, запущенный с Минимум - стоит ограничить доступ через firewall ( Если VPS используется только в локальной сети - таких проблем нет. |
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
По возможности можешшь сделать для vps?
Ubuntu Linux и тд
All reactions