- /roles/snikket/defaults/main.yml - /roles/snikket/tasks/main.yml - /roles/snikket/handlers/main.yml - /roles/snikket/templates/nginx-custom.conf.j2 - /roles/snikket/templates/backup.sh.j2 - /roles/snikket/templates/docker-compose.yml.j2 - /roles/snikket/templates/snikket.conf.j2 - /group_vars/all.yml - /vault.yml
23 lines
780 B
Django/Jinja
23 lines
780 B
Django/Jinja
# Domain settings
|
|
SNIKKET_DOMAIN={{ snikket_domain }}
|
|
SNIKKET_ADMIN_EMAIL={{ snikket_admin_email }}
|
|
|
|
# SSL/ACME settings
|
|
SNIKKET_ENABLE_ACME={{ snikket_enable_acme | lower }}
|
|
SNIKKET_DISABLE_TLS={{ snikket_disable_tls | lower }}
|
|
|
|
# Network ports
|
|
SNIKKET_HTTP_PORT={{ snikket_http_port }}
|
|
SNIKKET_HTTPS_PORT={{ snikket_https_port }}
|
|
SNIKKET_XMPP_PORT={{ snikket_xmpp_port }}
|
|
SNIKKET_COMPONENT_PORT={{ snikket_component_port }}
|
|
|
|
# External IP for TURN/NAT traversal
|
|
SNIKKET_EXTERNAL_IP={{ snikket_external_ip }}
|
|
|
|
# Proxy settings
|
|
SNIKKET_TRUSTED_PROXY={{ snikket_trusted_proxy }}
|
|
|
|
# TURN/RTP port range (ограниченный диапазон для безопасности)
|
|
TURN_MIN_PORT={{ snikket_rtp_min_port }}
|
|
TURN_MAX_PORT={{ snikket_rtp_max_port }} |