Repository navigation
Conversation
Distills setup issues from the Discord streaming thread: standalone container smoke test, NVIDIA GPU passthrough, silent crashes, remote access and reverse proxying, ROM path mismatches, duplicate YAML keys and browser gamepad support. Moves the existing troubleshooting list off the feature page. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ting Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
|
||
| The stream is an iframe the browser loads straight from `host`, so `host` has to be HTTPS and reachable from wherever the browser is. A LAN address works at home but gives a 502 or a blank player outside it. Open the `host` URL directly from the client machine to see what it does. | ||
|
|
||
| For remote play, put the container behind your [reverse proxy](../install/reverse-proxy.md) and set `host` to its public HTTPS address. Selkies serves a self-signed certificate on its HTTPS port, so either proxy to that port with certificate checks turned off (`tls_insecure_skip_verify` in Caddy) or proxy to the container's plain HTTP port. |
Contributor
There was a problem hiding this comment.
you think we can just drop mention of the https port? since the user has to set up a RP for same-origin anyway, i think its just adding confusion
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds
troubleshooting/emulator-streaming.md, distilled from the long Discord streaming help thread, and moves the existing troubleshooting bullets fromusing/emulator-streaming.mdinto it. It covers the webstation container only, since the per-emulator broker mods are deprecated.New entries:
vkcubeshould name the GPU, notllvmpipe)nvidia-ctk runtime configuredmesgfor Xid errors and OOM killscontainers:keys inconfig.ymlhostmust be reachable by the browser, self-signed Selkies cert behind a proxy, one proxy host covers stream and brokerlibrary_path+ library-relative path, so mounts must mirror the library layout (checked againstbackend/endpoints/streaming.pyat the pinned ref)🤖 Generated with Claude Code