emby-watchparty

emby-watchparty

Docker 应用程序 from Mahesvara's Toolshed

概述

A synchronized watch party application for Emby media servers. Watch videos together with friends in real-time, no matter where you are! All media streaming is proxied through the Flask app, keeping your Emby server safely on your internal network.

要求

A running Emby server reachable from this container, plus an Emby API key and the username/password of an Emby user with library access. Emby Premiere is required on the Emby side for hardware-accelerated transcoding (QSV, NVENC, VAAPI).

运行时参数

网络用户界面
http://[IP]:[PORT:5000]
网络
bridge
外壳
sh
特权
false

模板配置

Web UI PortPorttcp

Port for the emby-watchparty web interface.

目标
5000
默认值
5000
价值
5000
Emby Server URLVariable

Full URL to your Emby server, e.g. http://192.168.1.100:8096

目标
EMBY_SERVER_URL
默认值
http://192.168.1.x:8096
价值
http://192.168.1.x:8096
Emby API KeyVariable

Your Emby API key. Generate one in Emby Dashboard > Advanced > API Keys.

目标
EMBY_API_KEY
Emby UsernameVariable

Emby username used to authenticate and proxy HLS streams.

目标
EMBY_USERNAME
Emby PasswordVariable

Password for the Emby user above.

目标
EMBY_PASSWORD
App PrefixVariable

URL prefix for reverse proxy deployments (e.g. /watchparty). Leave empty for root deployment.

目标
APP_PREFIX
Require LoginVariable

Require Emby login to access the web UI (true/false). Leave false for open guest access.

目标
REQUIRE_LOGIN
默认值
false
价值
false
Session Expiry (seconds)Variable

Session expiry in seconds. Default 86400 (24 hours).

目标
SESSION_EXPIRY
默认值
86400
价值
86400
Static Session EnabledVariable

Keep a single persistent party alive across restarts (true/false). Users navigating to / are redirected straight into the party.

目标
STATIC_SESSION_ENABLED
默认值
false
价值
false
Static Session IDVariable

Fixed party ID used when Static Session Enabled is true. Uppercase.

目标
STATIC_SESSION_ID
默认值
PARTY
价值
PARTY
Log LevelVariable

Logging level: DEBUG, INFO, WARNING, or ERROR.

目标
LOG_LEVEL
默认值
INFO
价值
INFO
Console Log LevelVariable

Log level for stdout/console output. Default WARNING keeps Docker logs quiet.

目标
CONSOLE_LOG_LEVEL
默认值
WARNING
价值
WARNING
Log To FileVariable

Set to false (recommended for Docker) to output logs to stdout only. Set to true to write logs to a file inside the container.

目标
LOG_TO_FILE
默认值
false
价值
false
Log File PathVariable

Path to the log file inside the container. Only used when Log To File is true.

目标
LOG_FILE
默认值
logs/emby-watchparty.log
价值
logs/emby-watchparty.log
Log Max Size (MB)Variable

Maximum size of the log file in megabytes before rotation.

目标
LOG_MAX_SIZE
默认值
10
价值
10
Max Users Per PartyVariable

Maximum users per watch party. 0 means unlimited.

目标
MAX_USERS_PER_PARTY
默认值
0
价值
0
Enable HLS Token ValidationVariable

Validate HLS stream tokens so only party members can fetch segments (true/false).

目标
ENABLE_HLS_TOKEN_VALIDATION
默认值
true
价值
true
HLS Token Expiry (seconds)Variable

How long HLS tokens remain valid, in seconds. Default 86400 (24 hours).

目标
HLS_TOKEN_EXPIRY
默认值
86400
价值
86400
Enable Rate LimitingVariable

Enable per-IP rate limiting on API endpoints (true/false).

目标
ENABLE_RATE_LIMITING
默认值
true
价值
true
Rate Limit: Party Creations Per HourVariable

Maximum party creations per IP per hour.

目标
RATE_LIMIT_PARTY_CREATION
默认值
5
价值
5
Rate Limit: API Calls Per MinuteVariable

Maximum API calls per IP per minute.

目标
RATE_LIMIT_API_CALLS
默认值
1000
价值
1000
ENV File Path (optional)Pathro

Optional: mount a .env file into the container. If set, values in this file will be used. Individual env vars above take precedence.

目标
/app/.env
默认值
/mnt/user/appdata/emby-watchparty/.env
价值
/mnt/user/appdata/emby-watchparty/.env
App Config DirectoryPathrw

Path on the host where emby-watchparty will store any persistent config or state.

目标
/app/config
默认值
/mnt/user/appdata/emby-watchparty
价值
/mnt/user/appdata/emby-watchparty

详细信息

存储库
ghcr.io/oratorian/emby-watchparty:latest
最后更新2026-05-31
初见2026-05-04

在Unraid 上运行 emby-watchparty 。

emby-watchparty 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。