A role to provision Jitsi Meet as a Docker Compose service, compatible with Traefik.
Find a file
2020-03-24 00:23:13 +01:00
defaults Removed not used jitsi_container_ip; use virtual host as part of the public URL by default 2020-03-23 22:29:27 +01:00
handlers Initial commit 2020-03-23 00:20:24 +01:00
meta Initial commit 2020-03-23 00:20:24 +01:00
tasks Removed not used jitsi_container_ip; use virtual host as part of the public URL by default 2020-03-23 22:29:27 +01:00
templates Added default vars, only provide Let's Encrypt config if enabled 2020-03-23 21:49:26 +01:00
tests Initial commit 2020-03-23 00:20:24 +01:00
vars Initial commit 2020-03-23 00:20:24 +01:00
.travis.yml Initial commit 2020-03-23 00:20:24 +01:00
LICENSE Added license 2020-03-23 00:26:06 +01:00
README.md Updated README 2020-03-24 00:23:13 +01:00

Jitsi Meet (Docker-Compose)

A single-instance Jitsi Meet server that can be run behind Traefik.

Requirements

Role Variables

Variable Description Default
docker_user The user who is going to manage/run the Docker Compose services deploy
jitsi_enable_letsencrypt Jitsi will take care of Let's Encrypt certificates 0
jitsi_letsencrypt_email E-Mail adress used for requesting certificates Not set
jitsi_exposed_http_port Exposed container port for HTTP 8000
jitsi_exposed_https_port Exposed container port for HTTPS 8443
jitsi_public_url The public URL under which Jitsi Meet can be accessed http://localhost
jitsi_timezone Europe/Amsterdam
jitsi_virtual_host The virtual host that is e.g. used by Traefik, usually part of the public url localhost

Dependencies

Example Playbook

License

MIT

Author Information

This role was created in 2020 by Jan Beilicke.