Первый коммит с ансибле скриптами для установки telemt.
This commit is contained in:
commit
ca14120c0e
10 changed files with 90 additions and 0 deletions
27
README.md
Normal file
27
README.md
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
# Ansible Telemt
|
||||
|
||||
Так как блокировки в РФ достигли неимоверных масштабов, когда половина интернета не работает нормально, даже я, человек, которого считают "зетником" (кекв), подустал от всего этого. Так как ситуация такая, что принцип работы ТСПУ не известен, а в тележеньку выходить хочется, я набросал Ansible скрипт, который ставит Telemt. Да, кривой, косой, но тем не менее он позволяет раскатывать Telemt без входа на сервер
|
||||
|
||||
## Как использовать?
|
||||
|
||||
На компьютере должен быть установлен Ansible и Ansible Community. После установки необходимо выполнить команду:
|
||||
```
|
||||
ansible-playbook -i "server_ip," -u root --key-file ~/amnezia playbook.yml -t install
|
||||
```
|
||||
Где `server_ip` - IP-адрес сервера
|
||||
|
||||
По умолчанию Telemt будет прослушивать 443 порт, а в качестве TLS будет указан `max.ru`. Эти настроки можно кастомизировать через ключи `-e`:
|
||||
```
|
||||
ansible-playbook -i "server_ip," -u root --key-file ~/amnezia 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 ~/amnezia playbook.yml -t uninstall
|
||||
```
|
||||
|
||||
Боже, рунет храни...
|
||||
Loading…
Add table
Add a link
Reference in a new issue