jiti-meet/debian
Дамян Минков c73ba37202
Introduces installing coturn as turn server for jitsi-meet (#4959)
* Adds package that can configure using turnserver for jitsi-meet.

Activates http2 on the nginx host and uses the alpn send with the web requests to multiplex traffic to be served as web of proxied to the turn server.
It needs nginx at least v1.13.10.
Adds turncredentials module from Philipp Hancke, with small modification (all int values for hosts need to be strings/tostring()) in order to be able to use the module with prosody 0.11.

* Moves loading of stream after loading stream module (50-..).

* Leaves DISABLE_TCP_HARVESTER to be handled by jvb.

* Fixes comments.

* Properly detect first time coturn install and configure it.

* Handles upgrading from jetty serving web.

* Does not create jvb user if already exists.

* Fixes let's encrypt and adds turnserver handling.

* Enables use of turn server in config.js if available.

* Adds a check whether prosody config exists.

There are cases where deployments can still have configured prosody in the main prosody config in /etc/prosody.
2020-01-09 16:51:27 +00:00
..
po Adds a script which install certificates from let's encrypt. 2017-03-17 14:49:10 -05:00
source Removed unused files. 2014-10-23 11:14:54 +03:00
changelog Fixes build. Wrong changelog file. 2016-11-28 14:18:23 -06:00
compat Ads debian folder for packaging two debs, jitsi-meet and jitsi-meet-prosody. 2014-08-10 22:29:48 +03:00
control Introduces installing coturn as turn server for jitsi-meet (#4959) 2020-01-09 16:51:27 +00:00
copyright Updates the license put in debian package. 2015-10-01 15:12:34 -05:00
jitsi-meet-prosody.README.Debian Ads debian folder for packaging two debs, jitsi-meet and jitsi-meet-prosody. 2014-08-10 22:29:48 +03:00
jitsi-meet-prosody.docs Moves config template files out of doc folder. 2019-12-04 09:50:55 +00:00
jitsi-meet-prosody.install Moves config template files out of doc folder. 2019-12-04 09:50:55 +00:00
jitsi-meet-prosody.postinst Introduces installing coturn as turn server for jitsi-meet (#4959) 2020-01-09 16:51:27 +00:00
jitsi-meet-prosody.postrm Fixes reloading on remove to always succeed. 2020-01-08 11:18:36 +00:00
jitsi-meet-prosody.templates Introduces installing coturn as turn server for jitsi-meet (#4959) 2020-01-09 16:51:27 +00:00
jitsi-meet-tokens.README.Debian Adds Prosody plugin for token authentication. 2015-11-02 15:28:18 -06:00
jitsi-meet-tokens.config Adds Prosody plugin for token authentication. 2015-11-02 15:28:18 -06:00
jitsi-meet-tokens.docs Adds Prosody plugin for token authentication. 2015-11-02 15:28:18 -06:00
jitsi-meet-tokens.postinst Ignore errors when restarting services. 2019-12-04 17:21:12 +00:00
jitsi-meet-tokens.postrm Fixes reloading on remove to always succeed. 2020-01-08 11:18:36 +00:00
jitsi-meet-tokens.templates Adds Prosody plugin for token authentication. 2015-11-02 15:28:18 -06:00
jitsi-meet-turnserver.install Introduces installing coturn as turn server for jitsi-meet (#4959) 2020-01-09 16:51:27 +00:00
jitsi-meet-turnserver.links Introduces installing coturn as turn server for jitsi-meet (#4959) 2020-01-09 16:51:27 +00:00
jitsi-meet-turnserver.postinst Introduces installing coturn as turn server for jitsi-meet (#4959) 2020-01-09 16:51:27 +00:00
jitsi-meet-turnserver.templates Introduces installing coturn as turn server for jitsi-meet (#4959) 2020-01-09 16:51:27 +00:00
jitsi-meet-web-config.config Removes dependencies to other components. 2016-11-28 13:13:08 -06:00
jitsi-meet-web-config.dirs Removes dependencies to other components. 2016-11-28 13:13:08 -06:00
jitsi-meet-web-config.docs Moves config template files out of doc folder. 2019-12-04 09:50:55 +00:00
jitsi-meet-web-config.install Moves config template files out of doc folder. 2019-12-04 09:50:55 +00:00
jitsi-meet-web-config.postinst Introduces installing coturn as turn server for jitsi-meet (#4959) 2020-01-09 16:51:27 +00:00
jitsi-meet-web-config.postrm Fixes reloading on remove to always succeed. 2020-01-08 11:18:36 +00:00
jitsi-meet-web-config.templates Removes jetty and makes nginx default webserver. 2019-12-17 12:05:54 +00:00
jitsi-meet-web.README.Debian Removes dependencies to other components. 2016-11-28 13:13:08 -06:00
jitsi-meet-web.docs Simplifies dependencies, removes possible circular dependency. 2016-12-07 11:14:20 -06:00
jitsi-meet-web.install added support of static directory in debian install and Makefile for source package 2017-03-20 19:22:06 -05:00
rules Fixes including config.js template. 2019-12-04 17:21:12 +00:00
watch Fixes debian package watch file. 2015-03-21 16:48:53 +02:00