Media guide
Plex in the browser, from anywhereOpen Plex Web from anywhere, even when Plex says remote access is unavailable.
You'll need
Everything happens in your browser except step 1.
Run this on the machine where Plex runs. The container connects out to Seawise.io, so you don't open any ports on your router.
On Docker Desktop for Mac or Windows, replace --network host with -p 8082:8082.
$ docker run -d --name seawise \ --restart unless-stopped \ --network host \ -v seawise-data:/config \ ghcr.io/seawise-io/seawise-client:latest
✓ Container started
On a computer at home, open http://your-server-ip:8082 and create a password for the container's page.
Give the server a name, click Connect, and approve it in the seawise.io tab that opens. Sign up for free there if you haven't yet.
Fill in the name, the address and the port Plex uses (32400 (Plex Web is at /web)), then click Add.
--network host, use localhost. On Docker Desktop, use host.docker.internal. If Plex runs on another machine, use its local IP, like 192.168.1.20.Plex now shows on your Servers page at seawise.io. Click it from any browser, on any network, and you're in.
Go to Portals, create one (say, Family), and add Plex to it. Then open its sharing settings and add the email of everyone who should get in.
Skip this step if Plex is just for you.
Send them the portal link. They sign in with the email you added, using Google, GitHub or an email link, and tap Plex. Nothing to install, on any phone, tablet or laptop.
01
In Plex Web, open Settings > Manage Library Access and click Grant Library Access. Friends need a free Plex account, and you can pick which libraries each one gets.
02
Under Settings > Network, Plex recommends leaving Secure connections on Preferred. Required refuses plain HTTP connections, which is how Seawise.io reaches Plex on your server.
03
List of IP addresses and networks that are allowed without auth lets those IPs skip Plex sign-in. If the Seawise.io container runs on a different machine, never add its IP there.
The Seawise.io container can't reach Plex. Run curl http://localhost:32400/web on the server; if that fails, check Plex is running and listening on 32400.
That's the server API, not the player. Add /web to the end of your Seawise.io address.
Since April 2025, Plex requires a Plex Pass on the server owner's account, or a Plex Pass or Remote Watch Pass for the viewer, to stream personal video remotely. Plex Web is one of the apps this applies to.
Those apps connect through Plex's own Remote Access or Relay, set under Settings > Server > Remote Access. Seawise.io gives you Plex Web in a browser.
A movie at original quality can be several GB, and it all counts toward your monthly bandwidth. Pick a lower quality in the player when you don't need full resolution.