Lux 是面向 NAS 的自托管媒体库服务,用 Rust 构建,提供 Web 界面和 Emby 兼容 API,用于管理本地电影、剧集和混合媒体库,并连接 VidHub、SenPlayer、Infuse 等第三方客户端。
Lux 专注于管理 NAS 上已有的媒体文件。
需要 Docker Engine 和 Docker Compose v2:
services:
lux:
image: pdzhou/lux:latest
container_name: lux
ports:
- "8097:8097"
volumes:
- ./config:/config:rw
- /path/to/media:/media:rw
restart: unless-stopped
启动后访问 http://<NAS-IP>:8097,按引导选择数据库并创建第一个管理员。之后在管理界面添加容器内的媒体路径,例如 /media/Movies。
/config 保存数据库、配置、插件和日志,请持久化此目录。若需要 Lux 写回 NFO 或图片,请让媒体挂载可读写。
pdzhou/lux:latest:从 main 分支发布。pdzhou/lux:test:从 test 分支发布。镜像工作流构建 linux/amd64 和 linux/arm64。
建议先在局域网完成初始化,再通过 HTTPS 反向代理提供远程访问。不要将尚未初始化的页面直接暴露到公网。
Content type
Image
Digest
sha256:d03f1db41…
Size
148.9 MB
Last updated
3 days ago
docker pull pdzhou/lux