telemt_ansible/README.md

1.9 KiB
Raw Permalink Blame History

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

Боже, рунет храни...