Первый коммит с ансибле скриптами для установки telemt.

This commit is contained in:
B4D_US3R 2026-06-04 11:55:23 +05:00
commit ca14120c0e
10 changed files with 90 additions and 0 deletions

View file

@ -0,0 +1,7 @@
---
- name: get install.sh
get_url:
url: https://raw.githubusercontent.com/telemt/telemt/main/install.sh
dest: /tmp/install.sh
owner: root
mode: 755

View file

@ -0,0 +1,15 @@
---
- name: gen hex
set_fact:
random_hex: "{{ query('community.general.random_string', upper=false, lower=false, override_special=hex_chars, numbers=false, length=32) }}"
vars:
hex_chars: "0123456789ABCDEF"
- name: run install script
shell:
cmd: /tmp/install.sh -d {{ tls_domain }} -s {{ random_hex[0] }} -p {{ port }} -l 2
register: install_result
- name: output msg
debug:
msg: "{{ install_result.stdout.split('\n') }}"

View file

@ -0,0 +1,5 @@
---
- name: загрузка установочного скрипта
include_tasks: download.yml
- name: запуск установочного скрипта
include_tasks: install.yml