Matrix Docker Ansible eploy
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 

74 Zeilen
2.5 KiB

  1. # Load initial hosting and organisation variables from AWX volume
  2. - import_tasks: "{{ role_path }}/tasks/load_hosting_and_org_variables.yml"
  3. when: run_setup|bool and matrix_awx_enabled|bool
  4. tags:
  5. - always
  6. # Create a user account if called
  7. - import_tasks: "{{ role_path }}/tasks/create_user.yml"
  8. when: run_setup|bool and matrix_awx_enabled|bool
  9. tags:
  10. - create-user
  11. # Perform extra self-check functions
  12. - import_tasks: "{{ role_path }}/tasks/self_check.yml"
  13. when: run_setup|bool and matrix_awx_enabled|bool
  14. tags:
  15. - self-check
  16. # Import configs, media repo from /chroot/backup import
  17. - import_tasks: "{{ role_path }}/tasks/import_awx.yml"
  18. when: run_setup|bool and matrix_awx_enabled|bool
  19. tags:
  20. - import-awx
  21. # Configure SFTP so user can upload a static website or access the servers export
  22. - import_tasks: "{{ role_path }}/tasks/customise_website_access_export.yml"
  23. when: run_setup|bool and matrix_awx_enabled|bool
  24. tags:
  25. - setup-nginx-proxy
  26. # Additional playbook to set the variable file during Element configuration
  27. - import_tasks: "{{ role_path }}/tasks/set_variables_element.yml"
  28. when: run_setup|bool and matrix_awx_enabled|bool
  29. tags:
  30. - setup-client-element
  31. # Additional playbook to set the variable file during Synapse configuration
  32. - import_tasks: "{{ role_path }}/tasks/set_variables_synapse.yml"
  33. when: run_setup|bool and matrix_awx_enabled|bool
  34. tags:
  35. - setup-synapse
  36. # Additional playbook to set the variable file during Jitsi configuration
  37. - import_tasks: "{{ role_path }}/tasks/set_variables_jitsi.yml"
  38. when: run_setup|bool and matrix_awx_enabled|bool
  39. tags:
  40. - setup-jitsi
  41. # Additional playbook to set the variable file during Ma1sd configuration
  42. - import_tasks: "{{ role_path }}/tasks/set_variables_ma1sd.yml"
  43. when: run_setup|bool and matrix_awx_enabled|bool
  44. tags:
  45. - setup-ma1sd
  46. # Additional playbook to set the variable file during Corporal configuration
  47. - import_tasks: "{{ role_path }}/tasks/set_variables_corporal.yml"
  48. when: run_setup|bool and matrix_awx_enabled|bool
  49. tags:
  50. - setup-corporal
  51. # Additional playbook to set the variable file during Synapse Admin configuration
  52. - import_tasks: "{{ role_path }}/tasks/set_variables_synapse_admin.yml"
  53. when: run_setup|bool and matrix_awx_enabled|bool
  54. tags:
  55. - setup-all
  56. # Load newly formed matrix variables from tower volume
  57. - import_tasks: "{{ role_path }}/tasks/load_matrix_variables.yml"
  58. when: run_setup|bool and matrix_awx_enabled|bool
  59. tags:
  60. - always