Skip to content
This repository has been archived by the owner on Oct 3, 2023. It is now read-only.

Latest commit

 

History

History
56 lines (39 loc) · 1.34 KB

README.md

File metadata and controls

56 lines (39 loc) · 1.34 KB

Ansible role to install and configure Jitsi Meet

Build Status Ansible Galaxy

This role installs and configure Jitsi Meet with nginx Webserver and prosody as XMPP Server.

Role Variables

See defaults/main.yml.

Download

Download latest release with ansible-galaxy

ansible-galaxy install systemli.jitsi_meet

Example Playbook

- hosts: jitsimeetservers
  roles:
     - { role: systemli.letsencrypt }
     - { role: systemli.jitsi_meet }
  vars:
    jitsi_meet_server_name: "meet.example.com"
    letsencrypt_cert:
      name: "{{ jitsi_meet_server_name }}"
      domains:
        - "{{ jitsi_meet_server_name }}"
      challenge: dns

Tests

For developing and testing the role we use Travis CI, Molecule and Vagrant. On the local environment you can easily test the role with

pip install molecule-vagrant ansible-lint yamllint
molecule test

This requires Vagrant to be installed.

License

GPLv3

Author Information

https://www.systemli.org