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
À propos du projet

Jitsi Meet with docker-compose

Installer
ansible-galaxy install tna76874.ansible_docker_jitsi
Licence
agpl-3.0
Téléchargements
404
Propriétaire