Дамян Минков
bab3c4abc4
feat: Fix luajwtjitsi deependencies.
...
As luajwtjitsi is in jitsi-meet-prosody move its dependencies.
2022-06-06 10:37:49 -05:00
Дамян Минков
1400b6ff0a
feat: Moves luajwtjitsi in jitsi-meet. ( #11501 )
...
* feat: Moves luajwtjitsi in jitsi-meet.
* squash: Fix luajwtjitsi name to include lib.
2022-05-09 09:15:12 -05:00
Дамян Минков
96ee61ec07
fix: Fixes breaks apache2.
2022-04-28 14:06:18 -05:00
Дамян Минков
132b44a8b6
feat: Drops nginx dependency for turnserver config.
...
We used to multiplex the ports in nginx, but we dropped that at some point, so now coturn is on its own listening and nginx dependency is no longer needed. Our turnserver config can be used with nginx | apache2.
2022-04-28 06:12:13 -05:00
Saúl Ibarra Corretgé
a8017149a0
fix(debian) update Prosody related dependencies
2022-04-19 14:59:51 +02:00
Saúl Ibarra Corretgé
b7c68d09e7
fix(debian) support installing the prosody-0.12 upstream package
2022-03-28 08:47:34 -05:00
Дамян Минков
1edf8ab9f0
feat: Drops old prosody dependency (0.10...).
...
Many features work only with 0.11+ prosody versions and there are instructions in the handbook how to install it before installing jitsi-meet.
2021-08-26 17:15:43 -05:00
damencho
09315fa653
fix: Adds luasec as dependency.
...
This is in Recommended but we need it.
2021-01-26 09:49:03 -06:00
emrah
7778a17b90
fix: added libssl1.0-dev to the dependencies of jitsi-meet-tokens ( #7629 )
2020-09-04 08:00:54 -05:00
emrah
e8c44c10dd
jitsi-meet-tokens: added git to the dependency list
2020-09-02 12:23:26 -05:00
Felix C. Stegerman
b25319fd2e
add missing build dependency on nodejs
2020-05-21 10:29:36 -05:00
Дамян Минков
ffdd4f2eed
debian: updates around coturn package and order of install ( #5729 )
...
* debian: Update coturn udp port to non-privileged one.
* debian: Turnserver config requires jitsi-meet-web-config files.
* doc: Updates doc, removing `--no-install-recommends`.
* debian: Moves checks and configs to default to prosody 0.11.
* debian: Disable room locking on internal muc.
* add scripts for deploying coturn with certbot
* turnserver: Removes unused variable showing error.
* debian: updates let's encrypt and coturn scripts.
* debian: Detect failure to retrieve external ip address.
* debian: Always configure turn when the turnserver package is installed.
Co-authored-by: Julien Fastré <julien.fastre@champs-libres.coop>
2020-04-08 13:06:49 -05:00
Дамян Минков
9a5b19babe
Migrates jetty config to nginx one ( #5413 )
...
* Completely removes jetty config and defaults to nginx.
* Force configuring nginx or apache.
* Fixes certs when upgrading from jetty.
* Fixes certs and restarts jvb.
* Turnserver config conflicts apache2.
* Multi-domain sed only for nginx.
* Updates docs removing jetty.
2020-03-27 09:07:47 -05:00
Дамян Минков
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
damencho
f904626f5e
Removes jetty and makes nginx default webserver.
2019-12-17 12:05:54 +00:00
damencho
e11d4d3101
Installs prosody plugins with jitsi-meet-prosody package.
2019-11-26 10:37:19 +00:00
damencho
ea54713f9a
Supports prosody 0.11 when configuring.
...
Doing few changes needed for general config and for tokens.
2019-04-05 17:18:17 +02:00
damencho
2ac5d136dc
Detects nginx-extras package. Fixes #3891 .
2019-02-14 14:05:27 +00:00
damencho
7d81ec4d86
Simplifies dependencies, removes possible circular dependency.
2016-12-07 11:14:20 -06:00
damencho
8da0d3a1f1
Removes dependencies to other components.
...
Now the web app can be installed separately from jicofo and jitsi-videobridge, or can be installed on machine running nginx or apache. Currently only nginx will be configured and apache config is left to user. Later we can add and the apache config. Renames jitsi-meet to jitsi-meet-web (just the web content) and jitsi-meet-web-config (configuring jetty, nginx or apache). A new jitsi-meet package will be introduced, a meta package depending on jicofo, jvb and the current packages.
2016-11-28 13:13:08 -06:00
damencho
64475143cf
Removes keyring dependency to switch to new build machine.
2016-06-30 15:31:35 -05:00
damencho
c1122eae3a
Adds dependency to new keyring and new repo update.
2016-06-30 15:22:22 -05:00
damencho
6715d41f92
Removes unused dependency.
...
Used to minimize strophe-plugins which were inside the source tree and now npm handles them.
2016-06-21 10:38:31 -05:00
paweldomas
2dba1d9d17
Requires prosody-trunk at least 607 for jitsi-meet-tokens
2016-01-19 12:59:22 -06:00
paweldomas
428fa3f16a
New JWT token impl that does not require token verification in Jicofo and uses anonymous authentication method(token goes as BOSH query param). Adds 'allow_empty_token" config option.
2016-01-19 12:59:06 -06:00
paweldomas
531b81cce3
Adds Prosody plugin for token authentication.
2015-11-02 15:28:18 -06:00
damencho
a755f4dd56
Removes unused dependencies.
2015-10-07 13:36:48 -05:00
damencho
138785b466
Removes strophe debian package dependency in order to use the available version from source.
2015-08-26 16:50:23 -05:00
damencho
a701821698
Fixes updates on distributions that are missing openjdk 8.
2015-07-30 14:36:44 -05:00
damencho
f8b7d048b0
Updates meet default installation. Removes nginx dependency and adds openjdk-8 in order to activate multiplexing inside jvb and use its jetty to serve meet. Updates will not touch current configuration which will continue using nginx.
2015-07-27 16:07:22 -05:00
Damian Minkov
0faeb450c0
Drops use of Pre-Depends.
2015-03-21 14:18:11 +02:00
paweldomas
4b8eef0f3e
Adds 'jicofo' to jitsi-meet-prosody Depends.
2014-12-04 12:31:41 +01:00
Damian Minkov
79a318d0e0
Adds dependency to jquery debian package.
2014-10-23 11:14:53 +03:00
Damian Minkov
d9d1f010ab
Updates debian package with dependency to yui-compressor, which generates min versions of some libs (strophe plugins).
2014-10-23 11:14:53 +03:00
Damian Minkov
286d21f647
Removes unused dependencies.
2014-10-20 10:41:30 +03:00
Damian Minkov
78cafadb99
Adds dependency to libjs-strophe package.
2014-09-16 12:58:52 +03:00
Damian Minkov
0680df56fd
Changes default prosody config to be plain file, changes dependencies.
2014-09-05 15:24:58 +03:00
Damian Minkov
086dfe9278
Removes unused files.
2014-09-03 16:49:36 +03:00
Damian Minkov
42f383aa28
Fixes missing file in jitsi-meet-prosody package.
2014-08-12 15:06:37 +03:00
turint
e200eacf09
Ads debian folder for packaging two debs, jitsi-meet and jitsi-meet-prosody.
2014-08-10 22:29:48 +03:00
turint
c171078266
Removed debian packaging files. They are now in branch debian.
2014-08-01 16:13:26 +03:00
turint
e62b2d129a
Adds dependency on jitsi-meet-prosody.
2014-07-31 14:58:57 +03:00
turint
36743da290
fix for architecture independent builds (arch "all")
2014-07-07 12:50:29 +03:00
turint
90afe1b4dc
added uploaders and fixed homepage address
2014-07-01 16:43:16 +03:00
turint
8aa807b77d
debian folder initial version
2014-07-01 16:18:30 +03:00