You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
719 B
YAML
32 lines
719 B
YAML
---
|
|
- name: Create Jitsi installation directory
|
|
ansible.builtin.file:
|
|
path: "{{ jitsi_install_dir }}"
|
|
state: directory
|
|
owner: root
|
|
group: root
|
|
mode: "0755"
|
|
|
|
- name: Create Jitsi configuration directories
|
|
ansible.builtin.file:
|
|
path: "{{ jitsi_config_dir }}/{{ item }}"
|
|
state: directory
|
|
owner: root
|
|
group: root
|
|
mode: "{{ '0777' if item.startswith('storage/') or item.startswith('tmp/') else '0755' }}"
|
|
loop:
|
|
- web
|
|
- prosody/config
|
|
- prosody/prosody-plugins-custom
|
|
- jicofo
|
|
- jvb
|
|
- jigasi
|
|
- jibri
|
|
- transcriber
|
|
- storage/jibri
|
|
- storage/prosody
|
|
- storage/transcripts
|
|
- storage/web
|
|
- tmp/web-crontabs
|
|
- tmp/web-load-test
|