用户名 ADMIN_EMAIL · 密码 6 位连接码登录 Shinemby 控制台
使用管理员邮箱验证码或 Passkey 登录;也可以展开使用部署时配置的初始引导令牌(ADMIN_SETUP_TOKEN,首次登录后强制更换)。会话 30 天内活动自动续期。
使用管理令牌登录(兜底)
首次设置清单可随时展开回看
连接播放器
Emby / Jellyfin 使用管理邮箱和 6 位连接码;其他协议按卡片提示填写凭据。逐项检测会验证本站协议端点与必要认证,不会写入网盘内容。公网请使用 HTTPS。
用户名 ADMIN_EMAIL · WEBDAV_PASSWORD 或 Emby 连接码用户名 ADMIN_EMAIL · 独立 SUBSONIC_PASSWORD(未配置时禁用密码登录)登录邮箱 ADMIN_EMAIL · 密码为 6 位连接码Basic Auth · ADMIN_EMAIL · WEBDAV_PASSWORD 或 Emby 连接码播放概览
最近播放
历史汇总
播放日报 / 月报
年度报告图像
仅使用本地播放统计;作品和设备明细默认不包含,可在预览前自行勾选。
播放通知
默认关闭;启用后只向已配置的 Telegram 聊天发送标题摘要,合并窗口内批量发送并按小时限频。设备名称为可选项。
系统诊断
最近通知投递
统一任务中心
汇总扫描、书籍/音频标签、Kindle 邮件、NAS Agent 快照、MoviePilot、通知、发现合集和备份记录。日期按 UTC 筛选;阶段日志和通知记录按 TASK_LOG_RETENTION_DAYS 保留,默认 90 天;详情只显示服务端保存的安全摘要。
本地媒体发现合集
启用 LOCAL_DISCOVERY_COLLECTIONS 后从 TMDB 低频读取热门/播出列表,只把本地已有条目放入 Emby 合集;TMDB 不可用时沿用缓存,不创建片库条目或求片。
入库通知模板
仅影响 Telegram 入库消息。支持变量:{{server}}、{{count}}、{{createdAt}}、{{titles}}、{{more}}。预览不会发送通知。
连接测试
Webhook 和 Telegram 凭据从服务器环境配置读取。测试消息不包含媒体信息,每种方式 30 秒内只允许发送一次;结果会记入通知历史。
配置 Telegram 通知
用 Telegram 的 @BotFather 创建机器人,将令牌写入服务器环境变量 TELEGRAM_BOT_TOKEN。获取 chat ID 时先保持 TELEGRAM_ADMIN_ENABLED=false,避免 Shinemby 长轮询提前消费更新;私聊机器人发送 /start,再从受信任终端调用 Telegram Bot API 的 getUpdates 读取 message.chat.id,填入 TELEGRAM_CHAT_ID 并重启 Shinemby。不要把机器人令牌粘贴到浏览器或聊天中。
网盘来源
通过 OpenList 驱动桥接入网盘。添加来源后选择影视、音乐、有声书、电子书或漫画目录。
数据库备份与恢复
备份保存在 Shinemby 数据卷。恢复前会先验证数据库,并保留当前库作为回滚副本。
备份范围:此处只备份 SQLite,不包含已上传封面文件或网盘授权凭据快照。请在主机侧备份同一时间点的 /data/covers;配置了网盘来源时还需备份 /data/drive-bridge 和对应密钥文件,外置密钥也需单独保存。
需要完整迁移或灾难恢复时,在 Docker Compose 项目目录使用 scripts/backup-data-volume.sh 和 scripts/restore-data-volume.sh 备份/恢复整个 /data 卷;这会短暂停止主服务和驱动桥。完整归档含网盘凭据密文及同卷密钥,应加密保存;外置密钥必须单独备份。
疑似缺失文件
只有全量扫描会生成候选。确认后仅从 Shinemby 索引移除,不会删除 OpenList 网盘文件。
媒体质量与重复候选
质量标签标明来自 ffprobe 实测、NFO 技术字段或文件名推断;重复项只供人工复核,此页面不会删除或修改媒体文件。
我的求片待办
仅管理员可见。填写 TMDB ID 后,扫描发现同 ID 的媒体会自动标记为已入库。可选 MoviePilot 接入需在 .env 配置 MOVIEPILOT_URL 和 MOVIEPILOT_API_TOKEN;搜索只显示有限的种子摘要,不会传递下载链接。创建订阅可能触发 MoviePilot 自身的自动搜索或下载策略。
缺集与播出日历
仅检查已匹配 TMDB 的剧集;已播缺集与未来待播集分开展示。
SHINEMBY LIBRARY
片库
影视作品与剧集
SHINEMBY LIBRARY
音乐库
按艺人、专辑和曲目浏览
SHINEMBY LIBRARY
有声书库
有声书、章节与播放进度
SHINEMBY LIBRARY
电子书库
电子书、阅读进度与 Kindle 推送
SHINEMBY LIBRARY
漫画库
漫画作品与阅读进度
媒体列表支持列表、紧凑与海报墙三种展示;作品详情、类型筛选、标题/路径/拼音搜索、排序和分页使用同一索引。封面与元数据保存在 Shinemby,不写回网盘源文件。
待确认识别
低置信度和匹配失败的作品会出现在这里;应用候选只更新 Shinemby 索引,不改动网盘源文件。
焦点位于媒体行时,可用上下方向键在作品间移动,按 Tab 进入当前作品的操作。
| 标题 | 类型 | 年份 | 大小 | 识别状态 | 操作 |
|---|
播放器连接设备
移除设备后,该设备现有连接令牌立即失效。重新连接需要输入连接密码。
连接密码(按设备)
单主账户名下可为每台播放器签发独立的 6 位连接密码;吊销后该密码签发的所有播放器会话立即失效;Emby/Jellyfin、音乐(Subsonic)、有声书(ABS)、WebDAV/OPDS 均使用同一密码体系。
NAS Agent
配对码 10 分钟有效且只能使用一次。Agent 上报媒体清单与可选 NFO,不上传媒体内容;播放时由服务端读取同一宿主机目录在主容器内的只读挂载。
集成 API 令牌
用于触发增量扫描;令牌只在创建时显示一次。
刮削语言
此设置控制 TMDB 搜索、自动匹配和详情请求语言;修改后只影响后续匹配,已保存作品不会自动重刮。
公开首页海报墙
只展示你勾选的封面图,不展示作品名称、目录或播放记录。开启后,任何能访问首页的人都能看到这些海报;默认关闭。最多选择 8 项。
虚拟分类
分类只影响 Shinemby/Emby 中的显示,不会移动或重命名网盘文件;可按目录、发行文件名中的分辨率和已匹配的国家/语言过滤。目录规则使用媒体详情中显示的索引路径,多个目录按“任一目录”匹配,目录规则与其他条件同时满足。家庭/儿童向预设按 TMDB 或人工类型标签筛选,不是年龄分级或儿童安全过滤。
粘贴或编辑标准 YAML 1.2。保存会按分类名称新增或更新;未列出的已有分类会保留。封面图片需在可视化模式中单独管理。
识别词
扫描前按完整词替换文件名和目录名片段,可将发布组或噪声词替换为空格。动画/剧集集数有固定偏移时,可填“前定位 <> 后定位 >> 偏移”,例如“第 <> 集 >> 12”会把“第 01 集”识别为第 13 集;偏移规则的“替换为”留空。新增或删除后重新扫描生效。