没事发现jellyfin更新到了10.9.2,之前用的社区得jellyfin套件发现不是最新版,一开始想自己用最新代码自己弄个群晖得套件包,无奈没搞定,然后想群晖得nas系统是个linux、就想能不能直接用shell去执行自己写的web程序,果然群晖有个计划任务程序

然后开干

1、下载jellyfin编译(直接用的net8.0独立部署模式)

https://github.com/jellyfin/jellyfin

1.2 jellyfin-web编译

https://github.com/jellyfin/jellyfin-web

1.3 我想上个新皮肤 所以也编译了

https://github.com/jellyfin/jellyfin-vue

1.4 然后按这个目录丢到群晖上自己要部署得位置

2、编译好直接丢到群晖里面

2.1讲原先社区版得用户数据赋值到新的自己放配置数据得位置

我之前得位置在这里

/var/packages/jellyfin/var/

新放到/volume1/jellyfin/

直接cp

cp -r /var/packages/jellyfin/var/config /volume1/jellyfin/
cp -r /var/packages/jellyfin/var/data /volume1/jellyfin/
cp -r /var/packages/jellyfin/var/cache /volume1/jellyfin/

3、新建一个开机任务

把原先jellyfin配置复制到自己放配置文件得地方 后面几个参数分别是指定使用配置得路径

/volume1/docker/docker/jellyfin/jellyfin.run --service \
 -d /volume1/jellyfin/data \
 -C /volume1/jellyfin/cache \
 -c /volume1/jellyfin/config \
 -l /volume1/jellyfin/log \
 -w /volume1/docker/docker/jellyfin/jellyfin-web \
 --ffmpeg /var/packages/ffmpeg/target/bin/ffmpeg

4、直接运行命令

5、完美运行

6运行vue版节目只要将/volume1/docker/docker/jellyfin/jellyfin-web 改成 /volume1/docker/docker/jellyfin/jellyfin-vue

理论该方案可以部署任意服务,

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐