build一個(gè)干凈的追番小網(wǎng)站
????流程:aliyundrive-webdav將阿里云盤(pán)轉(zhuǎn)為webdav,rclone掛載webdav到服務(wù)器本地,njs模塊請(qǐng)求alist API將emby視頻播放地址劫持到 alist直鏈,nastool結(jié)合qbittorrent下載器自動(dòng)下載訂閱的番劇并轉(zhuǎn)移到你的網(wǎng)盤(pán)對(duì)應(yīng)目錄并且提醒emby刷新媒體庫(kù)
????為了方便,以上全部用docker版本

1、下載解壓配置文件
wget https://oss.nandu.xyz/blog/emby2Alist.tar.gz && mkdir -p /home/emby2Alist && tar -xzvf ./emby2Alist.tar.gz -C /home/emby2Alist && cd /home/emby2Alist
?????修改docker-compose.yml中的aliyundriver-webdav的refresh-token,user,password。refresh-token和獲?。簽g覽器登錄阿里云盤(pán),F(xiàn)12---->Appilication---->Local-storage---->token---->refresh-token
????放行8080(aliyundrive-webdav),8095(emby直鏈),8096(emby),5244(alist),8787(qbittorrent),3000(nastool)端口,如果有修改配置文件就換成對(duì)應(yīng)端口
????然后啟動(dòng)
docker-compose up -d
2、rclone掛載阿里云盤(pán)
安裝:
curl https://rclone.org/install.sh | sudo bash
配置:
rclone config
配置過(guò)程:
????new remote---->name:aliyun (自行命名)---->webdav 序號(hào)---->?url:http://localhost:8080---->orther---->?輸入aliyundrive-webdav的賬號(hào)和密碼---->?后面的都默認(rèn)最后退出
掛載:
rclone mount aliyun: /mnt/aliyun --umask 0000 --default-permissions --allow-non-empty --allow-other --buffer-size 32M --vfs-read-chunk-size 64M --vfs-read-chunk-size-limit 1G"
????可以用nohup或service后臺(tái)掛載
3、各服務(wù)端配置
1、alist:
????訪(fǎng)問(wèn)ip:5244,初始賬號(hào)admin,初始密碼查看docker log能看到,進(jìn)入管理后臺(tái),添加存儲(chǔ)阿里云盤(pán),掛載路徑和rclone配置的name一樣,刷新令牌獲?。?span id="s0sssss00s" class="md-meta-i-c md-link">https://media.cooluc.com/decode_token/,token獲取詳情參考這個(gè)
,其他配置詳情參考: 。????后臺(tái)管理---->設(shè)置---->其他,將令牌復(fù)制到服務(wù)器的emby2Alist/nginx/conf.d/emby.js 的alistPwd值中,docker restart emby-nginx重啟emby-nginx
2、emby
????訪(fǎng)問(wèn)ip:8095,設(shè)置中將 播放 –> 視頻 –> 互聯(lián)網(wǎng)質(zhì)量 設(shè)置為最高 ,并且將用戶(hù)->播放的轉(zhuǎn)碼權(quán)限關(guān)掉,確保走直鏈,直鏈可以省服務(wù)器的帶寬
3、qbittorrent
????訪(fǎng)問(wèn)ip:8787,默認(rèn)賬號(hào)密碼為admin/adminadmin,在設(shè)置-webui里面更改好賬號(hào)密碼,在設(shè)置-下載中更換默認(rèn)下載路徑,勾選 Append .!qB extension to incomplete files
4、nastool
????設(shè)置-基礎(chǔ)設(shè)置:更改賬號(hào)密碼,填寫(xiě)TMDB API Key,獲取請(qǐng)參考
。文件轉(zhuǎn)移方式:移動(dòng),打開(kāi)軟件下載監(jiān)控????設(shè)置-媒體庫(kù):nastools自動(dòng)整理到你轉(zhuǎn)移的目錄,填網(wǎng)盤(pán)目錄就行
????設(shè)置-索引器中,內(nèi)建索引器,隨意,番劇MiKan,ACG.RIP,MioBT,和動(dòng)漫花園選一個(gè)就行
????下載器:配置你的qbit,ip端口賬號(hào)密碼,下載目錄(不配置就是默認(rèn)qbit的下載目錄)
????媒體服務(wù)器:填寫(xiě)emby地址和api,api在emby設(shè)置里生成。
????消息通知:微信通知參考
,server醬參考 登錄掃碼拿key????其他比較簡(jiǎn)單
????訂閱管理:可以自定義訂閱,選一個(gè)站點(diǎn)的RSS,MiKan的是
,nastools會(huì)自動(dòng)拉取站點(diǎn)每天更新的番劇,也可以微信交互選擇訂閱,或者手動(dòng)添加訂閱,nastools里提供了bangumi的新番導(dǎo)航4、完成
emby添加媒體庫(kù),播放測(cè)試是否直鏈,查看執(zhí)行l(wèi)og
docker logs -f -n 10 emby-nginx 2>&1 ?| grep js:
5、效果





6、必要性
??嗶哩嗶哩:資源少,更新慢,但有彈幕,有氣氛
??emby:資源多,更新快,原畫(huà)質(zhì),也可以追劇,主要是有tv端,但需要服務(wù)器/nas?
? 櫻花動(dòng)漫:完全免費(fèi),資源多,更新快 ,但是畫(huà)質(zhì)一般,無(wú)tv端?
? 附上櫻花動(dòng)漫地址:https://www.odcoc.com/
7、參考項(xiàng)目
njs腳本:
nas-tools:
alist:
aliyundrive-webdav:
qbittorrent: