Dim is a self-hosted media manager. With minimal setup, Dim will organize and beautify your media collections, letting you access and play them anytime from anywhere.
相比于 Debian 10 下 MediaCMS 的无域名搭建方式,Dim 还要更轻量,部署方式更加简单
可以看作影视剧版本的 Koel 搭建个人电台 和 Euterpe – 自托管音乐串流服务 ,支持在线观看、自动获取剧集信息
下文将展示如何在 Debian 11 下搭建并使用 Dim
环境
- Debian 11
- docker
参考
步骤
Dim 搭建
这里使用 docker 一把梭
docker run -d -p [端口]:8000/tcp -v [Dim 配置文件存放目录]:/opt/dim/config -v [媒体存放目录]:/media vgarleanu/dim:latest # 开启硬件加速 docker run -d -p [端口]:8000/tcp -v [Dim 配置文件存放目录]:/opt/dim/config -v [媒体存放目录]:/media --device=/dev/dri/renderD128 vgarleanu/dim:latest
Dim 也提供了预编译二进制,见 GitHub
用户注册
访问 IP + 端口进入 Dim,注册新用户,此时注册的用户(首位用户)为管理员
注册更多用户时需要管理员账户提供邀请码,否则无法注册,见下图
需要进入 【Preferences - Invites】,点击 【Generate a new token】,一码对应一个用户,见下图
输入邀请码,注册成功
效果
添加媒体库
自动获取剧集信息/图片
没有开启硬件加速的情况下可以流畅播放 1080p 电影