diff options
author | Quentin Dufour <quentin@deuxfleurs.fr> | 2023-02-02 15:32:40 +0100 |
---|---|---|
committer | Quentin Dufour <quentin@deuxfleurs.fr> | 2023-02-02 15:32:40 +0100 |
commit | a3ca27055d76904be5aa0a0cf3d8ba276c72d78c (patch) | |
tree | 882a428ba274b32d2772c511420b5f7e7793cdd1 /cluster/prod/app/jitsi/integration/README.md | |
parent | 2d6616195f011a131ad166aebdceb771c9fc573f (diff) | |
download | nixcfg-a3ca27055d76904be5aa0a0cf3d8ba276c72d78c.tar.gz nixcfg-a3ca27055d76904be5aa0a0cf3d8ba276c72d78c.zip |
fix integration
Diffstat (limited to 'cluster/prod/app/jitsi/integration/README.md')
-rw-r--r-- | cluster/prod/app/jitsi/integration/README.md | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/cluster/prod/app/jitsi/integration/README.md b/cluster/prod/app/jitsi/integration/README.md index 97a559e..b45cd17 100644 --- a/cluster/prod/app/jitsi/integration/README.md +++ b/cluster/prod/app/jitsi/integration/README.md @@ -47,6 +47,35 @@ But we can see this is a deprecated thing, it has been already removed from mast For now (as per v5390) we will keep `JICOFO_SECRET` environment variable but will assume no other environment variable is set But maybe this value is deprecated: the check is still here but it is not used anymore?! +## Run the integration suite + +start a maintainance container + +``` +docker run --rm -it -v `pwd`/prosody/certs/:/var/lib/prosody/ -v `pwd`/prosody/prosody.cfg.lua:/etc/prosody/prosody.cfg.lua:ro --user root superboum/amd64_jitsi_xmpp:v11 bash +``` + +then generate certificates from inside this container + +``` +cd /var/lib/prosody/ +chown -R prosody . +prosodyctl cert generate auth.jitsi +prosodyctl cert generate jitsi +``` + +then start the stack + +```bash +docker-compose up +``` + +go to the URL by using a LAN/WAN IP (not localhost) and accept the self signed cert. + +``` +https://192.168.1.143 +``` + ## Generate certs with prosody ``` prosodyctl cert generate auth.jitsi |