docker_jitsi ============ This role deploys Jitsi components in Docker. Requirements ------------ None Role Variables -------------- Variables from default directory : * jitsi_url: Jitsi URL for accessing the service * jitsi_pad_url: Etherpad URL (external URL) * jitsi_pad_internal_url: Etherpad internal URL (with protocol in front and port as needed, by default http://etherpad:9001) * Jitsi inter-components communication passwords : * jibri_jicofo_comp_secret * jibri_jicofo_auth_pass * jitsi_jvb_auth_pass Dependencies ------------ This role requires the following Ansible collection : * community.docker This Docker role supposes that Traefik is deployed as an inverseproxy in front of the deployed Dockers. The following role is used by Le Filament for deploying Traefik : docker_server (https://sources.le-filament.com/lefilament/ansible-roles/docker_server) This role may use an Etherpad deployed instance (https://sources.le-filament.com/lefilament/ansible-roles/docker_etherpad) Example Playbook ---------------- Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too: - hosts: servers roles: - { role: docker_jitsi } vars: - { jitsi_url: "jitsi.example.org" } - { jitsi_pad_url: "pad.le-filament.com" } - { jitsi_pad_internal_url: "http://etherpad:9001" } - { jibri_jicofo_comp_secret: "veryUnsecurePassToBeModified" } - { jibri_jicofo_auth_pass: "veryUnsecurePassToBeModified" } - { jitsi_jvb_auth_pass: "veryUnsecurePassToBeModified" } License ------- AGPL-3 Author Information ------------------ Le Filament (https://le-filament.com)