emby-watchparty
emby-watchparty
Docker-Anwendung from Mahesvara's Toolshed
Übersicht
Anforderungen
Laufzeit-Argumente
- Web-UI
http://[IP]:[PORT:5000]- Netzwerk
bridge- Shell
sh- Privilegiert
- false
Konfiguration der Vorlage
Port for the emby-watchparty web interface.
- Ziel
- 5000
- Standard
- 5000
- Wert
- 5000
Full URL to your Emby server, e.g. http://192.168.1.100:8096
- Ziel
- EMBY_SERVER_URL
- Standard
- http://192.168.1.x:8096
- Wert
- http://192.168.1.x:8096
Your Emby API key. Generate one in Emby Dashboard > Advanced > API Keys.
- Ziel
- EMBY_API_KEY
Emby username used to authenticate and proxy HLS streams.
- Ziel
- EMBY_USERNAME
Password for the Emby user above.
- Ziel
- EMBY_PASSWORD
URL prefix for reverse proxy deployments (e.g. /watchparty). Leave empty for root deployment.
- Ziel
- APP_PREFIX
Require Emby login to access the web UI (true/false). Leave false for open guest access.
- Ziel
- REQUIRE_LOGIN
- Standard
- false
- Wert
- false
Session expiry in seconds. Default 86400 (24 hours).
- Ziel
- SESSION_EXPIRY
- Standard
- 86400
- Wert
- 86400
Keep a single persistent party alive across restarts (true/false). Users navigating to / are redirected straight into the party.
- Ziel
- STATIC_SESSION_ENABLED
- Standard
- false
- Wert
- false
Fixed party ID used when Static Session Enabled is true. Uppercase.
- Ziel
- STATIC_SESSION_ID
- Standard
- PARTY
- Wert
- PARTY
Logging level: DEBUG, INFO, WARNING, or ERROR.
- Ziel
- LOG_LEVEL
- Standard
- INFO
- Wert
- INFO
Log level for stdout/console output. Default WARNING keeps Docker logs quiet.
- Ziel
- CONSOLE_LOG_LEVEL
- Standard
- WARNING
- Wert
- WARNING
Set to false (recommended for Docker) to output logs to stdout only. Set to true to write logs to a file inside the container.
- Ziel
- LOG_TO_FILE
- Standard
- false
- Wert
- false
Path to the log file inside the container. Only used when Log To File is true.
- Ziel
- LOG_FILE
- Standard
- logs/emby-watchparty.log
- Wert
- logs/emby-watchparty.log
Maximum size of the log file in megabytes before rotation.
- Ziel
- LOG_MAX_SIZE
- Standard
- 10
- Wert
- 10
Maximum users per watch party. 0 means unlimited.
- Ziel
- MAX_USERS_PER_PARTY
- Standard
- 0
- Wert
- 0
Validate HLS stream tokens so only party members can fetch segments (true/false).
- Ziel
- ENABLE_HLS_TOKEN_VALIDATION
- Standard
- true
- Wert
- true
How long HLS tokens remain valid, in seconds. Default 86400 (24 hours).
- Ziel
- HLS_TOKEN_EXPIRY
- Standard
- 86400
- Wert
- 86400
Enable per-IP rate limiting on API endpoints (true/false).
- Ziel
- ENABLE_RATE_LIMITING
- Standard
- true
- Wert
- true
Maximum party creations per IP per hour.
- Ziel
- RATE_LIMIT_PARTY_CREATION
- Standard
- 5
- Wert
- 5
Maximum API calls per IP per minute.
- Ziel
- RATE_LIMIT_API_CALLS
- Standard
- 1000
- Wert
- 1000
Optional: mount a .env file into the container. If set, values in this file will be used. Individual env vars above take precedence.
- Ziel
- /app/.env
- Standard
- /mnt/user/appdata/emby-watchparty/.env
- Wert
- /mnt/user/appdata/emby-watchparty/.env
Path on the host where emby-watchparty will store any persistent config or state.
- Ziel
- /app/config
- Standard
- /mnt/user/appdata/emby-watchparty
- Wert
- /mnt/user/appdata/emby-watchparty
Einzelheiten
ghcr.io/oratorian/emby-watchparty:latestFühren Sie emby-watchparty auf Unraid aus.
emby-watchparty ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.