大神制作了一键安装脚本,很是方便,
本案中用群晖进行一个演示,这也是考虑了群晖的普及性和相对开放的一个部署环境,能够看明白群晖安装的朋友,对于linux端部署也是很简单的一件事。
一、部署要求:
1、系统上,一台基于linux系统开发的服务端设备(x86 arm构架均可),例如:群晖、威联通、istoreos、OpenWrt、ubuntu、CentOS、debian……
2、硬件上,CPU至少4核心 ,8GB内存(4GB吃紧) ,160GB硬盘空间(240GB便于后期使用)。
二、初次部署配置:
1、修改镜像源地址到国内,方便镜像快速拉取;
2、群晖管理页,Filestation,新建docker文件夹,并对docker文件夹权限赋予everyone的读写权限,
3、docker下新建xiaoya文件夹,用于后续部署xiaoya,右键属性查看 xiaoya配置文件绝对路径;
三、xiaoya配置:
1、获取阿里云 mytoken.txt、myopentoken.txt、temp_transfer_folder_id.txt,获取后,上传到群晖/docker/xiaoay目录,详细配置过程查看:
小雅Alist获取或更换mytoken,myopentoken,temp_transfer_folder_id详细教程-www.88531.cn资享网
2、ssh终端连接群晖:
sudo -i #提权
3、xiaoya网页端部署:
docker run -d –restart=always –name=”xiaoya” -p 5678:80 -p 2345:2345 -p 2346:2346 -v /xiaoya配置文件绝对路径:/data xiaoyaliu/alist:latest
#安装完成后,使用: docker logs -f xiaoya 查看加载情况,大概五分钟后显示@xx版本号,访问 群晖IP:5678 查看网页端是否正常;
4、守护进程安装,没有tg请去掉后面的 -tg:
模式0:每天自动清理一次。如果系统重启需要手动重新运行或把命令加入系统启动。
bash -c “$(curl -s https://xiaoyahelper.ddsrem.com/aliyun_clear.sh | tail -n +2)” -s 0 -tg
模式1:一次性清理,一般用于测试效果。
bash -c “$(curl -s https://xiaoyahelper.ddsrem.com/aliyun_clear.sh | tail -n +2)” -s 1 -tg
模式2:已废弃,不再支持
模式3:创建一个名为 xiaoyakeeper 的docker定时运行小雅转存清理并升级小雅镜像
bash -c “$(curl -s https://xiaoyahelper.ddsrem.com/aliyun_clear.sh | tail -n +2)” -s 3 -tg
模式4:同模式3
模式5:与模式3的区别是实时清理,只要产生了播放缓存一分钟内立即清理。签到和定时升级同模式3
bash -c “$(curl -s https://xiaoyahelper.ddsrem.com/aliyun_clear.sh | tail -n +2)” -s 5 -tg
如果安装失败,可以尝试aliyun_clear.sh存放至服务器,ssh执行:
bash /aliyun_clear.sh绝对路径 3
四、全家桶安装:
第一次执行
bash -c “$(curl http://docker.xiaoya.pro/emby_new.sh)” -s –config_dir=/xiaoya配置文件绝对路径
执行完毕会在xiaoya目录下生成emby_config.txt文件,按需修改、保存;
然后执行
bash -c “$(curl http://docker.xiaoya.pro/resilio.sh)” -s /媒体库目录绝对路径 /xiaoya配置文件绝对路径
更新为
bash -c “$(curl http://docker.xiaoya.pro/sync_emby_config.sh)” -s –media_dir=/媒体库绝对目录 –config_dir=xiaoya配置文件绝对路径目录
全家桶开始执行,根据emby_config.txt,自动完成安装,全过程因个人硬件及网络决定;
五、:数据同步
1、resilio媒体库文件同步
/每日更新/电视剧(保存到 /sync/xiaoya/每日更新/电视剧 )
BHB7NOQ4IQKOWZPCLK7BIZXDGIOVRKBUL
/每日更新/电影(保存到 /sync/xiaoya/每日更新/电影 )
BCFQAYSMIIDJBWJ6DB7JXLHBXUGYKEQ43
/电影/2023(保存到 /sync/xiaoya/电影/2023 )
BGUXZBXWJG6J47XVU4HSNJEW4HRMZGOPL
/纪录片(已刮削)[保存到 /sync/xiaoya/纪录片(已刮削)]
BDBOMKR6WP7A4X55Z6BY7IA4HUQ3YO4BH
/音乐(保存到 /sync/xiaoya/音乐 )
BHAYCNF5MJSGUF2RVO6XDA55X5PVBKDUB
/每日更新/动漫 (保存到 /sync/xiaoya/每日更新/动漫 )
BQEIV6B3DKPZWAFHO7V6QQJO2X3DOQSJ4
/每日更新/动漫剧场版 (保存到 /sync/xiaoya/每日更新/动漫剧场版 )
B42SOXBKLMRWHRZMCAIQZWNOBLUUH3HO3
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
最新的每日更新策略:
由于resilio资源占用较大,现在占用资源较小且可以同步的方案是采用Python爬虫:
1、如果已经安装过resilio,可以停止并删除:
ssh终端执行:
docker stop resilio && docker rm resilio
2、安装同步网络爬虫(群晖用户先到套件中心安装Python套件):
ssh终端执行:
docker run -d –name=xiaoya-emd –restart=always –net=host -v /xiaoya媒体库目录绝对路径:/media -e CYCLE=43200 ddsderek/xiaoya-emd:latest –media /media
爬虫时间为12小时更新一次
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2、元数据同步(无大版本更新,不建议设置):
群晖计划任务重添加如下任务:
bash -c “$(curl http://docker.xiaoya.pro/sync_emby_config.sh)” -s /xiaoya媒体库路径 /xiaoya配置文件绝对路径
xiaoya小雅alist体验地址-www.88531.cn资享网
来源地址:小雅Xiaoya TVbox/Jellyfin/EMBY 进阶之单独安装 Docker /群晖 一键安装全家桶脚本独家保姆级教程
转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:www.88531.cn资享网,谢谢!^^