tna76874.ansible_docker_jitsi
Jitsi Meet docker-compose
L'objectif de ce rôle est de mettre en place un serveur Jitsi Meet très proche des versions docker-compose publiées par les responsables releases.
Veuillez noter que toutes les versions docker de Jitsi ne semblent pas vraiment stables. La dernière version recommandée est : stable-5963
Ce rôle fournit des configurations par défaut pour optimiser la protection des données et la performance. Vérifiez les variables par défaut dans ./defaults/main.yml
et les opérations dans la tâche ./tasks/custom.yml
.
Fichiers de configuration mis à jour :
web/config.js
web/interface_config.js
jvb/logging.properties
Exemple de playbook :
- name: Déployer le serveur jitsi
hosts:
- all
become: yes
vars:
# Laissez jitsi_docker_release vide pour utiliser la dernière version de jitsi
jitsi_docker_release:
nginx_domain_name: 'jitsi.mondomaine.xyz'
jitsi_username: 'utilisateuradmin'
jitsi_password: 'supersecret'
# Mettez dans le dossier 'files' dans le dossier racine
config_logo_file: 'monfiligrane.svg'
config_unnamed_user: 'Cher Jitster'
config_name: 'Jitsi Meet'
config_optimal_browsers: '[ ''chrome'', ''chromium'', ''nwjs'', ''electron'' ]'
config_unsupported_browsers: '[ ''safari'', ''firefox'' ]'
config_support_url: 'https://community.jitsi.org/'
## ces configurations peuvent être supprimées si vous utilisez un proxy inverse.
reverse_proxy_setup: false
config_tcp_port: 80
config_tcp_port_https: 443
config_enable_letsencrypt: 1
roles:
- tna76874.ansible_docker_jitsi