aboutsummaryrefslogtreecommitdiff
path: root/app/jitsi/integration/README.md
diff options
context:
space:
mode:
authorQuentin Dufour <quentin@dufour.io>2021-01-31 15:47:01 +0100
committerQuentin Dufour <quentin@dufour.io>2021-01-31 15:47:01 +0100
commita3f62d1f30e278192b9e36ca007758e686a56ab2 (patch)
tree5bb25bfe293b952af5803cefaf44277d138401d6 /app/jitsi/integration/README.md
parent09e1e641a7d60dbe0c7a91ac3507621ebb8a8802 (diff)
downloadinfrastructure-a3f62d1f30e278192b9e36ca007758e686a56ab2.tar.gz
infrastructure-a3f62d1f30e278192b9e36ca007758e686a56ab2.zip
Overide logging + some doc to debug java processes
Diffstat (limited to 'app/jitsi/integration/README.md')
-rw-r--r--app/jitsi/integration/README.md15
1 files changed, 12 insertions, 3 deletions
diff --git a/app/jitsi/integration/README.md b/app/jitsi/integration/README.md
index 82fa91d..c6bedd7 100644
--- a/app/jitsi/integration/README.md
+++ b/app/jitsi/integration/README.md
@@ -11,9 +11,10 @@ Several server components:
- etc.
Some libs:
- - libjitsi
- - jicoco
- - jitsi-utils
+ - libjitsi seems deprecated
+ - jicoco contains some parent classes to handle Jitsi's Configuration
+ - [jitsi-utils](https://github.com/jitsi/jitsi-utils) contains the Logger definition for example
+ - [ice4j](https://github.com/jitsi/ice4j) contains jitsi's implementation of WebRTC
- etc.
Client components:
@@ -62,6 +63,14 @@ instead, we should look at this one: https://github.com/jitsi/jitsi-meet/blob/ma
Jitsi can be configured to authenticated through tokens,
the postinst file is here: https://github.com/jitsi/jitsi-meet/blob/master/debian/jitsi-meet-tokens.postinst
+## Remote debug
+
+Add this parameter to the java process you want to debug (either jicofo or jvb). It must be added by modifying the entrypoint script, next to the respective Dockerfile of each container.
+
+```
+-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=*:5005
+```
+
## Resources to understand jitsi
- [jicofo/debian/postinst](https://github.com/jitsi/jicofo/blob/master/debian/postinst)