27 lines
1.9 KiB
Markdown
27 lines
1.9 KiB
Markdown
# Ansible Telemt
|
||
|
||
Так как блокировки в РФ достигли неимоверных масштабов, когда половина интернета не работает нормально, даже я, человек, которого считают "зетником" (кекв), подустал от всего этого. Так как ситуация такая, что принцип работы ТСПУ не известен, а в тележеньку выходить хочется, я набросал Ansible скрипт, который ставит Telemt. Да, кривой, косой, но тем не менее он позволяет раскатывать Telemt без входа на сервер
|
||
|
||
## Как использовать?
|
||
|
||
На компьютере должен быть установлен Ansible и Ansible Community. После установки необходимо выполнить команду:
|
||
```
|
||
ansible-playbook -i "server_ip," -u root --key-file playbook.yml -t install
|
||
```
|
||
Где `server_ip` - IP-адрес сервера
|
||
|
||
По умолчанию Telemt будет прослушивать 443 порт, а в качестве TLS будет указан `max.ru`. Эти настроки можно кастомизировать через ключи `-e`:
|
||
```
|
||
ansible-playbook -i "server_ip," -u root --key-file playbook.yml -t install -e port=8443 -e tls_domain=vk.com
|
||
```
|
||
- `port` - меняет порт, на котором Telemt будет прослушивать соединение
|
||
- `tls_domain` - меняет домен для маскировки
|
||
|
||
## Как удалить?
|
||
|
||
Для удаления Telemt необходимо использовать следующую команду:
|
||
```
|
||
ansible-playbook -i "server_ip," -u root --key-file playbook.yml -t uninstall
|
||
```
|
||
|
||
Боже, рунет храни...
|