Files
ansible/playbooks/vpn.yml
Gabenov Stanislav 3054f5889f vpn
2026-02-13 10:31:46 +03:00

18 lines
981 B
YAML

---
# How to run:
# ansible-playbook -i ./inventory/hosts playbooks/vpn.yml --ask-become-pass --diff
- name: Setup VLESS VPN server
hosts: vpn
become: yes
roles:
- role: xray-vps-setup
vars:
domain: access.stanito.me # домен, уровень неважен
setup_variant: xray # marzban or xray
setup_warp: false # true or false
configure_security: false # true or false
user_to_create: xray_user # если configure_security: true, то обязательно
user_password: "" # если configure_security: true, то обязательно
SSH_PORT: 22 # если configure_security: true, то обязательно
ssh_public_key: "{{ ssh_public_key }}" # если configure_security: true, то обязательно