emby-watchparty
emby-watchparty
Application Docker from Mahesvara's Toolshed
Vue d'ensemble
Exigences
Arguments d'exécution
- Interface utilisateur Web
http://[IP]:[PORT:5000]- Réseau
bridge- Coquille
sh- Privilégié
- false
Configuration du modèle
Port for the emby-watchparty web interface.
- Cible
- 5000
- Défaut
- 5000
- Valeur
- 5000
Full URL to your Emby server, e.g. http://192.168.1.100:8096
- Cible
- EMBY_SERVER_URL
- Défaut
- http://192.168.1.x:8096
- Valeur
- http://192.168.1.x:8096
Your Emby API key. Generate one in Emby Dashboard > Advanced > API Keys.
- Cible
- EMBY_API_KEY
Emby username used to authenticate and proxy HLS streams.
- Cible
- EMBY_USERNAME
Password for the Emby user above.
- Cible
- EMBY_PASSWORD
URL prefix for reverse proxy deployments (e.g. /watchparty). Leave empty for root deployment.
- Cible
- APP_PREFIX
Require Emby login to access the web UI (true/false). Leave false for open guest access.
- Cible
- REQUIRE_LOGIN
- Défaut
- false
- Valeur
- false
Session expiry in seconds. Default 86400 (24 hours).
- Cible
- SESSION_EXPIRY
- Défaut
- 86400
- Valeur
- 86400
Keep a single persistent party alive across restarts (true/false). Users navigating to / are redirected straight into the party.
- Cible
- STATIC_SESSION_ENABLED
- Défaut
- false
- Valeur
- false
Fixed party ID used when Static Session Enabled is true. Uppercase.
- Cible
- STATIC_SESSION_ID
- Défaut
- PARTY
- Valeur
- PARTY
Logging level: DEBUG, INFO, WARNING, or ERROR.
- Cible
- LOG_LEVEL
- Défaut
- INFO
- Valeur
- INFO
Log level for stdout/console output. Default WARNING keeps Docker logs quiet.
- Cible
- CONSOLE_LOG_LEVEL
- Défaut
- WARNING
- Valeur
- 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.
- Cible
- LOG_TO_FILE
- Défaut
- false
- Valeur
- false
Path to the log file inside the container. Only used when Log To File is true.
- Cible
- LOG_FILE
- Défaut
- logs/emby-watchparty.log
- Valeur
- logs/emby-watchparty.log
Maximum size of the log file in megabytes before rotation.
- Cible
- LOG_MAX_SIZE
- Défaut
- 10
- Valeur
- 10
Maximum users per watch party. 0 means unlimited.
- Cible
- MAX_USERS_PER_PARTY
- Défaut
- 0
- Valeur
- 0
Validate HLS stream tokens so only party members can fetch segments (true/false).
- Cible
- ENABLE_HLS_TOKEN_VALIDATION
- Défaut
- true
- Valeur
- true
How long HLS tokens remain valid, in seconds. Default 86400 (24 hours).
- Cible
- HLS_TOKEN_EXPIRY
- Défaut
- 86400
- Valeur
- 86400
Enable per-IP rate limiting on API endpoints (true/false).
- Cible
- ENABLE_RATE_LIMITING
- Défaut
- true
- Valeur
- true
Maximum party creations per IP per hour.
- Cible
- RATE_LIMIT_PARTY_CREATION
- Défaut
- 5
- Valeur
- 5
Maximum API calls per IP per minute.
- Cible
- RATE_LIMIT_API_CALLS
- Défaut
- 1000
- Valeur
- 1000
Optional: mount a .env file into the container. If set, values in this file will be used. Individual env vars above take precedence.
- Cible
- /app/.env
- Défaut
- /mnt/user/appdata/emby-watchparty/.env
- Valeur
- /mnt/user/appdata/emby-watchparty/.env
Path on the host where emby-watchparty will store any persistent config or state.
- Cible
- /app/config
- Défaut
- /mnt/user/appdata/emby-watchparty
- Valeur
- /mnt/user/appdata/emby-watchparty
Détails
ghcr.io/oratorian/emby-watchparty:latestExécutez emby-watchparty sur Unraid.
emby-watchparty est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.