Commit be54aeb6 authored by Martin's avatar Martin

fix prosody conf

parent 67e61851
......@@ -20,12 +20,12 @@ VirtualHost "auth.meet.rys.pw"
authentication = "internal_plain"
admins = { "[email protected]" }
Component "conference.meet.rys.pw" "muc"
Component "internal.meet.rys.pw" "muc"
Component "internal.auth.meet.rys.pw" "muc"
modules_enabled = {
"ping";
}
admins = { "[email protected]", "[email protected]" }
Component "focus.meet.rys.pw"
component_secret = "YOURSECRET2"
component_secret = "2_JICOFO_SECRET"
Component "conference_duration.meet.rys.pw" "conference_duration_component"
muc_component = "conference.meet.rys.pw"
......@@ -5,11 +5,12 @@ pacman -Syu prosody lua52-sec wget git npm make unzip maven nginx-mainline jdk8-
# to /etc/prosody/prosody.cfg.lua
mkdir /etc/prosody/conf.d
# push prosody config
# use 4096 for size cause why not
# Just press ENTER on all prompts
prosodyctl cert generate meet.rys.pw
prosodyctl cert generate auth.meet.rys.pw
prosodyctl register focus auth.meet.rys.pw YOURSECRET3
prosodyctl register focus auth.meet.rys.pw 3_FOCUS_SECRET
prosodyctl register jvb auth.meet.rys.pw 1_JVB_SECRET
trust anchor /var/lib/prosody/auth.meet.rys.pw.crt
systemctl enable --now prosody
#prosodyctl restart
......@@ -51,5 +52,8 @@ make
mv config.js config.js.example
# push config.js here
sudo certbot certonly --standalone -d "meet.rys.pw, sc2.rys.pw" --email [email protected] --rsa-key-size 4096 --agree-tos
# push nginx.conf
systemctl enable --now nginx
trizen -Syu --clone-dir="/home/c0rn3j/trizen" --noedit --noconfirm jitsi-videobridge-git
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment