설명 없음
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

main.yml 986B

123456789101112131415161718192021
  1. matrix_subdomain: "matrix"
  2. matrix_domain: "{{ matrix_subdomain }}.{{ domain }}"
  3. riot_version: "1.0.3"
  4. riot_release: "https://github.com/vector-im/riot-web/releases/download/v{{ riot_version }}/riot-v{{ riot_version }}.tar.gz"
  5. synapse_admin: "{{ admin_email }}"
  6. synapse_registration_secret: "{{ lookup('password', secret + '/' + 'synapse_registration_secret length=32 chars=ascii_letters,digits') }}"
  7. synapse_pw_pepper: "{{ lookup('password', secret + '/' + 'synapse_pw_pepper length=32 chars=ascii_letters,digits') }}"
  8. synapse_accounts:
  9. - name: "{{ main_user_name }}"
  10. password: "{{ lookup('password', secret + '/' + 'matrix_main_user_password length=32') }}"
  11. synapse_db_username: synapseuser
  12. synapse_db_password: "{{ lookup('password', secret + '/' + 'synapse_db_password length=32') }}"
  13. synapse_db_database: synapse
  14. # must match values in roles/common
  15. db_admin_username: 'postgres'
  16. db_admin_password: "{{ lookup('password', secret + '/' + 'db_admin_password length=32') }}"