Skip to content
This repository has been archived by the owner on Jul 31, 2019. It is now read-only.

Various updates to the Jitsi Meet role #39

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

ageis
Copy link
Contributor

@ageis ageis commented Jul 5, 2017

Mostly intended to bring the role in line with the latest Jitsi Meet stable config, and also to resolve tricky problems like the nginx/jitsi-videobridge port conflict and Prosody complaining about cert permissions.

These have been tested on Ansible 2.3.1 and Debian stretch.

ageis added 8 commits July 4, 2017 21:42
Provide full names for each setting in the dict.
Include additional settings that are in the Jitsi Meet .deb package templates.
Removes the default localhost cert/key.
Ensures correct ownership and permissions.
Makes symlinks between /etc/prosody/certs and /var/lib/prosody.
Provide reverse proxy for WebSocket requests
Make the SSL settings stricter and more secure
Use the 'default_server' argument in the listen directive
This had been forgotten or disincluded for some reason...
In particular this will prevent jitsi-videobridge from attempting to listen
on port 443 if we are using nginx.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant