Skip to content

v1.25.0 — Guest-WiFi QR

Choose a tag to compare

@colfin22 colfin22 released this 24 Jul 13:39
· 27 commits to master since this release

Guest-WiFi QR (#55)

Companion to v1.24.0's scan-to-join QR — a guest's first hurdle is the network, not the URL:

  • Set GUEST_WIFI_SSID / GUEST_WIFI_PASSWORD (and GUEST_WIFI_AUTH — WPA default, nopass for open networks) and the cast board shows a second QR that joins guests to the WiFi, labelled as step 1 before scan-to-join's step 2. The phone lobby's invite section gets it too.
  • Uses the standard WIFI: payload phones auto-join from, with full escaping of the format's special characters (tested — semicolons, quotes, backslashes and emoji in SSIDs all survive).
  • Unset = entirely absent: the endpoint 404s and the board hides every trace — no behaviour change for existing installs.
  • ⚠️ Use a guest network's credentials, never your main one — anyone who can reach the app can read this QR (that's the point). See docs/setup.md.
  • ⚠️ Check the join URL is reachable from the guest network — guest networks are deliberately locked down: most isolate guests from the main LAN, and many block guests from connecting to any other host (client/AP isolation). Either way a guest can join the WiFi (scan 1) but the join address (scan 2) times out. Test once from a phone on the guest SSID; if it can't connect, add a router firewall exception allowing the guest network to reach just the quiz host and port. Details in docs/setup.md.

Docker images for this release are published to GHCR and Docker Hub.