Inital commit

This commit is contained in:
2020-10-22 16:47:36 +02:00
commit bc77502b0d
16 changed files with 795 additions and 0 deletions

22
JVB/conf.sh Normal file
View File

@@ -0,0 +1,22 @@
#module setup
mrepo=https://git.ictmaatwerk.com/VPS-scripts/MeetServer
mbranch=main/JVB
#config ssh
sed -i -e '/Port 22/c\Port 4242' -e 's/PermitRootLogin yes/PermitRootLogin prohibit-password/g' /etc/ssh/sshd_config
systemctl restart sshd > $OUTPUT 2>&1
##config ufw
ufw limit 4242/tcp > $OUTPUT 2>&1
ufw allow 443/tcp > $OUTPUT 2>&1
ufw allow 10000/udp > $OUTPUT 2>&1
echo "y" | ufw enable > $OUTPUT 2>&1
##config dns
mv /etc/resolve.conf /etc/resolve.conf.bck
echo "nameserver $intip" > /etc/resolve.conf
##config jitsi
systemctl stop jitsi-videobridge2 > $OUTPUT 2>&1
sed -i "/org.jitsi.videobridge.xmpp.user.shard.HOSTNAME=/c\org.jitsi.videobridge.xmpp.user.shard.HOSTNAME=$domain" /etc/jitsi/videobridge/sip-communicator.properties
systemctl enable --now jitsi-videobridge2 > $OUTPUT 2>&1