• 媒体管理软件Jellyseerr


    在这里插入图片描述

    今天是小苏同学的生日🎂,宝贝,生日快乐!祝永远健康、快乐、幸福!


    什么是 Jellyseerr ?

    Jellyseerr 是一个免费、开源的软件应用程序,用于管理对您的媒体库的请求。它是 Overseerr 的一个分支,旨在为 JellyfinEmby 媒体服务器提供支持!

    Jellyseerr 实际上只是一个漂亮的前端应用,要想用的好,需要其他配套软件的支持,包括 SonarRadarrJellyfin,还需要支撑 SonarRadarr 的索引聚合程序 Jackett 或者 Prowlarr,以及下载软件 qBittorent 等,这些软件构成了 Jellyfin 从搜索、下载、播放一条龙的多媒体协同系统。

    • 在上述这些软件安装、调试正常前,不建议你安装 Jellyseerr
    • 以上提到的软件,在老苏的博客、CSDN、微信公众号中,都有安装教程。

    安装

    群晖上以 Docker 方式安装。

    在注册表中搜索 jellyseerr ,选择第一个 fallenbagel/jellyseerr,版本选择 latest

    docker 文件夹中,创建一个新文件夹 jellyseerr,并在其中建一个子文件夹 config

    文件夹装载路径说明
    docker/jellyseerr/config/app/config存放设置

    端口

    本地端口不冲突就行,不确定的话可以用命令查一下

    # 查看端口占用
    netstat -tunlp | grep 端口号
    
    • 1
    • 2
    本地端口容器端口
    50555055

    环境

    可变
    LOG_LEVEL日志级别设置为 debug
    TZ时区设置为 Asia/Shanghai

    命令行安装

    如果你熟悉命令行,可能用 docker cli 更快捷

    # 新建文件夹 jellyseerr 和 子目录
    mkdir -p /volume2/docker/jellyseerr/config
    
    # 进入 jellyseerr 目录
    cd /volume2/docker/jellyseerr
    
    # 运行容器
    docker run -d \
       --restart unless-stopped \
       --name jellyseerr \
       -p 5055:5055 \
       -v $(pwd)/config:/app/config \
       -e LOG_LEVEL=debug \
       -e TZ=Asia/Shanghai \
       fallenbagel/jellyseerr:latest
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15

    也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

    version: '3'
    
    services:
      jellyseerr:
        image: fallenbagel/jellyseerr
        container_name: jellyseerr
    	restart: unless-stopped
        environment:
          - LOG_LEVEL=debug
    	  - TZ=Asia/Shanghai
        ports:
          - 5055:5055
        volumes:
          - ./config:/app/config
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14

    然后执行下面的命令

    # 新建文件夹 jellyseerr 和 子目录
    mkdir -p /volume2/docker/jellyseerr/config
    
    # 进入目录
    cd /volume2/docker/jellyseerr
    
    # 将 docker-compose.yml 放入当前目录
    
    # 一键启动
    docker-compose up -d
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    运行

    第一次运行需要点时间(从日志看前后将近 2 分钟),当在日志中看到 Server ready on port 5055 表示服务已就绪

    这个时候在浏览器中输入 http://群晖IP:5055 会看到登录界面

    在这里插入图片描述

    上面是 Plex 账号登录,下面是 Jellyfin 账号登录,老苏选了 Jellyfin

    • Jellyfin URL:例如:http://192.168.0.197:8096
    • Email Address:邮件地址是必填的
    • Username:登录 Jellyfin 的账号
    • Password:登录 Jellyfin 的密码

    在这里插入图片描述

    Sync Libraries 开始扫描 Jellyfin 媒体库

    在这里插入图片描述

    勾选扫描出来的库之后,点 Start Scan

    完成后点 Continue,继续添加 RadarrSonarr 服务,没有的话可以直接点 Finish Setup

    在这里插入图片描述

    Sonarr 为例

    添加完成

    在这里插入图片描述

    主界面

    中文设置

    Settings --> General Settings --> Display Language

    在这里插入图片描述

    保存之后就是中文界面了

    用户

    左侧用户菜单,可以新建本地用户,也可以导入 Jellyfin 用户

    在这里插入图片描述

    老苏推荐在 Jellyfin 中为家人建账号;

    请求

    搜索 狙击手

    在这里插入图片描述

    选择你要看的,点 提交请求

    在这里插入图片描述

    可以在 请求 菜单中看到提交的申请

    因为是管理员自己提交的请求,所以是自动批准的,如果是非管理员用户,则需要管理员的批准;

    打开设置

    在这里插入图片描述

    Open in Radarr 可以跳转到 Radarr

    在这里插入图片描述

    下载完成后,管理员需回到设置中,点绿色按钮 Mark as Available

    提交申请的用户登录后,在主页可以看到之前请求的资源的状态已经变为 可观看,直接点击就可以观看了

    在这里插入图片描述

    api 文档

    在浏览器中输入 http://群晖IP:5055/api-docs

    在这里插入图片描述

    这类软件越来越多,有空了跟大家再聊聊国产的 nas-tools

    参考文档

    Fallenbagel/jellyseerr: fork of overseerr for jellyfin support
    地址:https://github.com/Fallenbagel/jellyseerr

    fallenbagel/jellyseerr - Docker Image | Docker Hub
    地址:https://hub.docker.com/r/fallenbagel/jellyseerr

  • 相关阅读:
    JavaEE初阶-网络编程
    论回归测试的重要性
    Linux学习笔记14—IO多路复用:select/poll/epoll与Reactor模式
    Facebook公共主页新版和经典版的切换以及注意事项
    python解析xmind统计测试用例/测试点 个数及执行情况
    LeetCode 热题 HOT 100 第八十天 494. 目标和 中等题 用python3求解
    使用 vscode 插件可视化制作和管理脚手架及原理解析
    MySQL使用CASE WHEN统计SQL语句代替子查询SQL统计,CASE WHEN常用写法,根据不同的条件对数据进行分类、分组和聚合
    mysql数据库常见问题及解决办法
    10倍加速LLM计算效率:消失的矩阵乘
  • 原文地址:https://blog.csdn.net/wbsu2004/article/details/126418302