vpn
This commit is contained in:
@@ -1,12 +1,18 @@
|
||||
---
|
||||
# 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
|
||||
user_to_create: vpnuser
|
||||
ssh_public_key: "{{ ssh_public_key }}"
|
||||
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, то обязательно
|
||||
Reference in New Issue
Block a user