Resolve "migration Jitsi IMIO"
This commit is contained in:
@@ -0,0 +1,66 @@
|
||||
---
|
||||
- name: création du répertoire pour recevoir les fichiers statiques de IMIO
|
||||
file:
|
||||
path: /usr/share/jitsi-meet/static-imio
|
||||
state: directory
|
||||
|
||||
- name: personnalise la config nginx de l'accès jitsi principal
|
||||
blockinfile:
|
||||
path: /etc/nginx/sites-enabled/{{ inventory_hostname }}.conf
|
||||
marker: "# {mark} ANSIBLE MANAGED BLOCK"
|
||||
insertafter: "gzip_min_length 512;"
|
||||
block: |
|
||||
### Pages static
|
||||
location = /rgpd {
|
||||
try_files /static-imio/imio-rgpd.html =404;
|
||||
}
|
||||
|
||||
location ~ ^/$ {
|
||||
try_files /static-imio/imio-index.html =404;
|
||||
}
|
||||
|
||||
location ~ ^/static-imio/(.*)$ {
|
||||
alias /usr/share/jitsi-meet/static-imio/$1;
|
||||
}
|
||||
notify:
|
||||
- reload nginx
|
||||
|
||||
- name: personnalise la config nginx de l'accès à cpas
|
||||
blockinfile:
|
||||
path: /etc/nginx/sites-enabled/{{ jitsi_multidomain_domain[0] }}.conf
|
||||
marker: "# {mark} ANSIBLE MANAGED BLOCK"
|
||||
insertafter: "gzip_min_length 512;"
|
||||
block: |
|
||||
#### Pages static
|
||||
location = /cpas {
|
||||
try_files /static-imio/cpas-cpas.html =404;
|
||||
}
|
||||
|
||||
location = /rgpd {
|
||||
try_files /static-imio/cpas-rgpd.html =404;
|
||||
}
|
||||
|
||||
location ~ ^/$ {
|
||||
try_files /static-imio/cpas-index.html =404;
|
||||
}
|
||||
|
||||
location ~ ^/static-imio/(.*)$ {
|
||||
alias /usr/share/jitsi-meet/static-imio/$1;
|
||||
}
|
||||
notify:
|
||||
- reload nginx
|
||||
|
||||
- name: gestion du cookie la config nginx
|
||||
blockinfile:
|
||||
path: /etc/nginx/sites-enabled/{{ item }}.conf
|
||||
marker: "# {mark} ANSIBLE MANAGED COOKIE BLOCK"
|
||||
insertbefore: 'try_files \$uri @root_path'
|
||||
block: |
|
||||
# Ajout du cookie
|
||||
set $room $1;
|
||||
if ($http_cookie !~* "rgpd") {
|
||||
return 302 $scheme://$host/rgpd?room=$room;
|
||||
}
|
||||
loop: "{{ jitsi_multidomain_domain }}"
|
||||
notify:
|
||||
- reload nginx
|
||||
Reference in New Issue
Block a user