31 lines
1006 B
YAML
31 lines
1006 B
YAML
# Variables
|
|
matrix_domain: "matrix.example.com"
|
|
landing_domain: "example.com" # or same as matrix_domain + path-based routing
|
|
podman_user: "matrix" # set to 'root' for rootful
|
|
podman_pod_name: "matrix-pod"
|
|
|
|
synapse_data_dir: "/var/lib/matrix-synapse"
|
|
nginx_config_dir: "/etc/nginx/conf.d"
|
|
nginx_webroot: "/var/www/landing"
|
|
|
|
# Database (PostgreSQL)
|
|
db_name: "synapse"
|
|
db_user: "synapse"
|
|
db_pass: "{{ synapse_db_pass | mandatory }}"
|
|
synapse_db_pass: "supersecretpassword" # use vault for real deployments!
|
|
|
|
|
|
matrix_domain: "matrix.example.com"
|
|
landing_domain: "example.com" # optional, or use same domain + path-based routing
|
|
|
|
# For certbot
|
|
certbot_email: "admin@example.com"
|
|
|
|
# Static site path
|
|
nginx_webroot: "/var/lib/matrix-nginx"
|
|
|
|
coturn_shared_secret: "{{ 'your-secret-key' | password_hash('sha512', 'salt') }}"
|
|
# Or generate randomly:
|
|
# coturn_shared_secret: "{{ 24 | random_string | password_hash('sha512') }}"
|
|
coturn_username: "matrix-turn"
|
|
coturn_password: "{{ vault_coturn_password }}" |