added files and tasks

This commit is contained in:
rene
2022-02-21 15:49:29 +01:00
parent 5cfa94d384
commit 4a380cd902
22 changed files with 1305 additions and 20 deletions

View File

@@ -34,4 +34,38 @@
- jitsi-meet-web
- jitsi-meet-prosody
- jitsi-meet-web-config
- jitsi-videobridge2
- jitsi-videobridge2
notify: restart_nginx
- name: jitsimeet | copy custom settings
copy:
src: "{{ item.src }}"
dest: "{{ item.dest }}"
with_items:
- { src: "top-view-photo-of-people-near-wooden-table-3183150_small.jpg", dest: "/usr/share/jitsi-meet/" }
- { src: "welcomePageAdditionalContent.html", dest: "/usr/share/jitsi-meet/static/" }
- { src: "plugin.head.html", dest: "/usr/share/jitsi-meet/" }
- { src: "jitsi-statistics.sh", dest: "/root/" }
notify: restart_jitsi
- name: jitsimeet | copy /etc/jitsi
copy:
src: "{{ item.src }}"
dest: "/etc/jitsi/"
owner: "{{ item.owner }}"
group: "{{ item.group }}"
loop:
- { src: "jitsi_etc/jicofo", owner: "jicofo", group: "jitsi" }
- { src: "jitsi_etc/meet", owner: "root", group: "root" }
- { src: "jitsi_etc/videobridge", owner: "jvb", group: "jitsi" }
notify: restart_jitsi
- name: jitsimeet | cron | schedule refresh of statistics
cron:
name: Get statistics for jitsi-meet
user: root
job: "{{ item }}"
loop:
- "/root/jitsi-statistics.sh"
- "sleep 20; /root/jitsi-statistics.sh"
- "sleep 40; /root/jitsi-statistics.sh"