上帝說“要有光”,於是有了BT協議——我自己說的
本文章是家用服務器系列教程的第二篇,如果想閱讀全部或者本篇排版出現問題,請看評論區。
書接上文,我們已經成功在一臺主機上部署了1Panel面板,並且利用它一鍵安裝了Alist。有了前面的鋪墊,本期基本上只需要簡單的點幾下鼠標就能輕鬆完成,一起來看看吧。接下來我們就正式開始配置自己的網盤,影視庫,自動下載等功能了!
本期效果圖
新番自動下載,並且自動匹配封面、縮略圖、海報、劇情、演員等元數據
Alist網盤和離線下載功能,支持普通下載、磁力鏈、BT種子
qbit網頁訪問,它負責下載新番,也從Alist接受下載任務
固定內網IP地址
一般來說,路由器會把我們家裡的所有設備放在一個內網裡,並且給每臺設備分配一個IP地址。IP地址在分配時從地址池中選取,並在租約過期後回收,但是為了方便地訪問我們的主機,我們不希望它的內網IP地址發生變化。所以在配置之前,需要設置一下固定IP。
最簡單的方式是在路由器後臺設置,以TPLINK路由器為例,進入IP與MAC綁定頁面(小米路由器則是高級->DHCP。其他路由器找找帶著DHCP,靜態,綁定之類詞語的選項)。對著主機點一下加號,IP就被固定下來啦,以後就不會出現突然訪問不到頁面的情況了。
為Alist添加對應目錄
剛配置好的Alist空空如也,我們希望能把它當做網盤使用,同時利用它管理下載和視頻庫。因此需要為它設置三個文件夾——Upload上傳、Download下載、Series劇集。
打開面板,選擇左側的容器,勾選“顯示應用商店容器”,對著Alist點擊更多->編輯->掛載,在這裡設置目錄映射關係。
它自帶的不需要動,我們直接添加三條映射,文件夾名稱參考前文三個單詞填寫:
本機:/home/你的主機用戶名/文件夾
權限:讀寫
容器:/mnt/文件夾
最後點擊確認,面板提示會重建容器,未持久化數據將丟失,我們不用擔心,因為配置文件都是默認映射到主機的。
接下來點擊一下日誌按鈕,找到Successfully created the admin user and the initial password is:XXXXXXX這裡的XX就是你的默認密碼,默認用戶名是admin。隨後通過快捷入口進入Alist並登錄。
點擊頁面最底部的管理,進入後臺設置頁面,在存儲選項卡里添加文件夾。
驅動選擇“本機存儲”;掛載路徑輸入“/上傳的文件”,起別的名也行;根文件夾路徑輸入“/mnt/Upload”保存即可。其他兩個文件夾以此類推。
至此,我們已經完成網盤功能了,在Alist主頁右下角可以上傳文件,右鍵文件可以下載,點擊文件可以直接預覽。
安裝媒體庫,獲取元數據
接下來是媒體庫的安裝和設置,和Alist相比簡單很多!直接在1Panel應用商店安裝Jellyfin,選上“允許外部端口”,其他的選項都不管即可。
安裝後,和剛才一樣添加一條映射:本機為“/home/你的主機用戶名/Series”,容器為“/media/Series”,保存,然後通過快捷入口訪問,即可打開首次使用設置。
首先選擇中文,賬號密碼隨意,點擊添加媒體庫,類型為節目,名稱隨意,文件夾如圖。下面的語言一律選中文,國家選People開頭的祖國全名。打鉤媒體資料儲存方式,打鉤將媒體圖像保存到媒體所在文件夾,其他的別動。一路下一步就完事了。
立即體驗一把私人影院的魅力
我以芙莉蓮為例,演示一下從網盤添加片子,下期將帶來qbit自動下片、自動追番。我在Alist裡面選擇Series文件夾,創建“葬送的芙莉蓮”文件夾,放幾集進去。
在jellyfin控制檯裡點一下掃描,來讓他尋找番劇並補全缺失的信息。掃描一旦完成,就可以在瀏覽器、電視、平板等任何地方打開jellyfin網址或者APP來享受完美觀影體驗了~
不過由於元數據獲取器是國外的,或者我們的片源命名不規範,個別劇集可能出現沒有封面的情況,可以搜索“Jellyfin 手動刮削”來解決問題。也可以搜索Jellyfin豆瓣等,採用國內數據來一勞永逸,不過這些都是後話了~
現在就先介紹到這裡,希望有更多人能體會到本地觀影的樂趣!任何問題請留言告訴我。