On a VPS it's already on the internet: allow ports 9259 (and 9260 for the web portal) through the firewall.
At the studio, forward those ports on the router to the server, or use a VPN such as WireGuard or Tailscale so nothing is open to the internet at all.
Give it a name, for example studio.yourstation.com, so presenters don't need to remember an address.
+
Or skip port forwarding altogether: a Cloudflare Tunnel puts the web portal on the internet over HTTPS, and the desktop app can connect through it too.
-
Turn on HTTPS before you open the server to the internet, so passwords and everything else are encrypted. Use your own certificate (a free Let's Encrypt one works) or let the server make one. See HTTPS.
+
Turn on HTTPS before you open the server to the internet, so passwords and everything else are encrypted. The server can get and renew a free Let's Encrypt certificate by itself, use your own, or make one. See HTTPS.
3. Connect from the desktop app
@@ -159,7 +160,7 @@
4. Go live from home
5. Use the station from your phone
Turn on the web portal (RadioMaster-Server --setup --portal, or File → Server settings… → Web portal in the app and restart the server). Then open https://your-server:9260 on any phone, tablet or computer and sign in with the server's username and password.
-
The portal shows what's on air with its progress and levels, play, pause, stop, next and previous, the volume, the playlists (double-click a row to play it), the streams with start and stop, recently played and the station log.
+
On a phone the portal's sections sit along the bottom of the screen: the studio (what's on air, transport buttons, volume, playlists and streams), the library, the cart wall, the playlist generator, the advert and jingle rules, AzuraCast and the log. A banner tells you when the server is behind on updates.
diff --git a/site/llms.txt b/site/llms.txt
index 574e728..0eac72e 100644
--- a/site/llms.txt
+++ b/site/llms.txt
@@ -8,7 +8,7 @@ RadioMaster is an independent project and is not affiliated with RadioBOSS, SAM
- [RadioMaster home](https://radiomaster.dovafm.com/): features, screenshots, downloads and FAQ
- [RadioMaster Server](https://radiomaster.dovafm.com/server/): headless radio automation for Linux and Windows Server, setup and connecting from the desktop app
-- [RadioMaster Server documentation](https://radiomaster.dovafm.com/server/docs/): install, options, data folder, systemd and Windows services, HTTPS and Let's Encrypt, the web portal, nginx/Caddy/IIS reverse proxies, security and troubleshooting
+- [RadioMaster Server documentation](https://radiomaster.dovafm.com/server/docs/): install, options, data folder, systemd and Windows services, HTTPS and built-in Let's Encrypt, the web portal, Cloudflare Tunnel, nginx/Caddy/IIS reverse proxies, security and troubleshooting
- [How to start an internet radio station for free](https://radiomaster.dovafm.com/guides/start-an-internet-radio-station/): step-by-step guide
- [All guides](https://radiomaster.dovafm.com/guides/)
- [Stream to Icecast or Shoutcast](https://radiomaster.dovafm.com/guides/stream-to-icecast-shoutcast/): encoders, formats, bitrates, ffmpeg and AzuraCast DJ ports
diff --git a/site/server/docs/index.html b/site/server/docs/index.html
index ab45fdf..e48c767 100644
--- a/site/server/docs/index.html
+++ b/site/server/docs/index.html
@@ -6,7 +6,7 @@
RadioMaster Server Documentation: Install, HTTPS, Web Portal, Reverse Proxy and Service Setup
-
+
@@ -14,7 +14,7 @@
-
+
@@ -23,7 +23,7 @@
-
+