aboutsummaryrefslogtreecommitdiff
path: root/docker/jitsi/jitsi-xmpp/entrypoint.sh
diff options
context:
space:
mode:
authorQuentin Dufour <quentin@deuxfleurs.fr>2020-03-22 15:09:20 +0100
committerQuentin Dufour <quentin@deuxfleurs.fr>2020-03-22 15:09:20 +0100
commit0a1027a1ac8390422033b8eeff1f7412b58d961d (patch)
tree0f6d2c94508d03f5f5a358362c833e5e6dc8c5dd /docker/jitsi/jitsi-xmpp/entrypoint.sh
parentd2c743b7420b897116755d21fcd67630612a2b81 (diff)
downloadinfrastructure-0a1027a1ac8390422033b8eeff1f7412b58d961d.tar.gz
infrastructure-0a1027a1ac8390422033b8eeff1f7412b58d961d.zip
Configured jitsi-xmpp
Diffstat (limited to 'docker/jitsi/jitsi-xmpp/entrypoint.sh')
-rwxr-xr-xdocker/jitsi/jitsi-xmpp/entrypoint.sh10
1 files changed, 8 insertions, 2 deletions
diff --git a/docker/jitsi/jitsi-xmpp/entrypoint.sh b/docker/jitsi/jitsi-xmpp/entrypoint.sh
index 017a756..e6ab4e5 100755
--- a/docker/jitsi/jitsi-xmpp/entrypoint.sh
+++ b/docker/jitsi/jitsi-xmpp/entrypoint.sh
@@ -37,10 +37,16 @@ ln -sf \
prosodyctl cert generate jitsi.deuxfleurs.fr
prosodyctl cert generate auth.jitsi.deuxfleurs.fr
+mkdir -p /usr/local/share/ca-certificates/
ln -sf \
- /var/lib/prosody/auth.jitsi.deuxfleurs.fr.crt
+ /var/lib/prosody/auth.jitsi.deuxfleurs.fr.crt \
/usr/local/share/ca-certificates/auth.jitsi.deuxfleurs.fr.crt
prosodyctl register focus auth.jitsi.deuxfleurs.fr ${JITSI_SECRET_JICOFO_USER}
-exec "$@"
+mkdir /run/prosody
+touch /run/prosody/prosody.pid
+chown -R prosody:prosody /run/prosody
+
+cd /var/lib/prosody
+su - prosody -s /bin/bash -c "$@"