diff --git a/Firewall.md b/Firewall.md new file mode 100644 index 0000000..704b2b3 --- /dev/null +++ b/Firewall.md @@ -0,0 +1,30 @@ +# Firewall Setup + +The following ports need to be open in your firewall, to allow traffic to the Jitsi Meet server: + +* Nginx/Let's Encrypt - 80 TCP +* Nginx/Jitsi Preload - 443 TCP +* Firewall Media Fallback - 4443 TCP +* General Media Traffic - 10000 UDP +* Jibri communication - 5222 TCP +* Prosody - 5347 TCP +* SSH - 22 TCP + +If you are using ufw, you can use the following commands: + +``` +sudo ufw allow 80/tcp +sudo ufw allow 443/tcp +sudo ufw allow 4443/tcp +sudo ufw allow 10000/udp +sudo ufw allow 5222/tcp +sudo ufw allow 5347/tcp +sudo ufw allow 22/tcp +sudo ufw enable +``` + +Check that all rules are in place, + +``` +sudo ufw status verbose +``` \ No newline at end of file