diff options
Diffstat (limited to 'packaging')
| -rw-r--r-- | packaging/README.md | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/packaging/README.md b/packaging/README.md index 1b92947..13b8fbf 100644 --- a/packaging/README.md +++ b/packaging/README.md @@ -70,6 +70,28 @@ nano ~/.config/meshbay/node.toml systemctl --user enable --now meshbay-node ``` +## Firewall (LAN casting) + +The Electron client runs an HTTP relay on **TCP 19550-19553** to stream +decrypted video to Chromecast / Smart TV devices on the local network. +Chromecast discovery uses **mDNS (UDP 5353)**. These ports must be open on the +machine running the client. + +### Fedora / RHEL (firewalld) + +```bash +sudo firewall-cmd --permanent --add-service=mdns +sudo firewall-cmd --permanent --add-port=19550-19553/tcp +sudo firewall-cmd --reload +``` + +### Ubuntu / Debian (ufw) + +```bash +sudo ufw allow 5353/udp comment "mDNS - Chromecast discovery" +sudo ufw allow 19550:19553/tcp comment "meshbay cast relay" +``` + ## Systemd service files | File | Location | |