一、Flexus 云服務(wù)器 X 實(shí)例介紹
1.1 云服務(wù)器介紹
當(dāng)數(shù)字化轉(zhuǎn)型成為企業(yè)發(fā)展的必由之路,選擇穩(wěn)定可靠、高效靈活的云服務(wù)器平臺(tái)就顯得尤為重要。選擇云服務(wù)器,可以獲得按需付費(fèi)的靈活性、避免高額硬件投資、享受高可用性和安全性,并能快速擴(kuò)展資源,讓個(gè)人或公司更專(zhuān)注于核心業(yè)務(wù),無(wú)需擔(dān)憂基礎(chǔ)設(shè)施維護(hù)。
華為云下一代云服務(wù)器 Flexus X 實(shí)例煥新上線,新產(chǎn)品具備柔性算力,六倍性能,旗艦體驗(yàn),覆蓋高科技、零售、金融、游戲等行業(yè)大多數(shù)通用工作負(fù)載場(chǎng)景,從而幫您快速上云!

Flexus X 實(shí)例通過(guò)和其他服務(wù)組合,具備計(jì)算、鏡像安裝、網(wǎng)絡(luò)、存儲(chǔ)、安全等能力,您可根據(jù)業(yè)務(wù)需要靈活配置各資源。


本次測(cè)評(píng)使用的規(guī)格是:4 核 12G-100G-3M 規(guī)格的 Flexus X 實(shí)例基礎(chǔ)模式

1.2 性能模式
為了滿足此類(lèi)業(yè)務(wù)場(chǎng)景需要,F(xiàn)lexus 云服務(wù)器 X 實(shí)例推出了性能模式。開(kāi)啟性能模式后,F(xiàn)lexus 云服務(wù)器 X 實(shí)例采取底層物理綁核技術(shù),提供極致穩(wěn)定的 QoS 保障能力,您可以獲得非常穩(wěn)定的性能保障。
1.3 產(chǎn)品優(yōu)勢(shì)
?提供豐富的公共鏡像,可靈活自定義鏡像版本。
?智能感知業(yè)務(wù)動(dòng)態(tài)升降配,負(fù)載范圍更高。
?支持靈活自定義 vCPU、內(nèi)存實(shí)例規(guī)格。
?支持按需計(jì)費(fèi)更精細(xì)和靈活的定價(jià)模式,可基于實(shí)際負(fù)載畫(huà)像智能推薦規(guī)格。
二、Flexus 云服務(wù)器 X 實(shí)例配置
2.1 重置密碼
購(gòu)買(mǎi)完成后,會(huì)短信通過(guò)你的云服務(wù)器信息,重點(diǎn)是公網(wǎng) IP 地址和用戶(hù)名。首先我們需要打開(kāi)你的服務(wù)器控制臺(tái),完成重置密碼

勾選自動(dòng)重啟,點(diǎn)擊確定即可。

2.2 服務(wù)器連接
?方式一:使用控制臺(tái)提供的 VNC 方式登錄
?方式二:使用 Putty、Xshell 等工具登錄 Linux 彈性云服務(wù)器,a)下載安裝登錄工具,例如 Putty。b)輸入彈性公網(wǎng) IP。c)輸入用戶(hù)名:root、密碼,單擊“確定”。
?方式三:使用 Linux/Mac OS 系統(tǒng)主機(jī)登錄 Linux 彈性云服務(wù)器。a)執(zhí)行連接命令。ssh 彈性公網(wǎng) IP 例如:ssh 123.xxx.xxx.456b)輸入用戶(hù)名:root、密碼,登錄服務(wù)器。
我個(gè)人習(xí)慣使用 MobaXterm這款軟件,添加 SSH 連接,輸出公網(wǎng) IP、用戶(hù)名和端口(默認(rèn) 22),連接即可。

2.3 安全組配置
安全組是一個(gè)邏輯上的分組,為同一個(gè) VPC 內(nèi)的云服務(wù)器提供訪問(wèn)策略。用戶(hù)可以在安全組中定義各種訪問(wèn)規(guī)則,當(dāng)云服務(wù)器加入該安全組后,即受到這些訪問(wèn)規(guī)則的保護(hù)。
系統(tǒng)為每個(gè)網(wǎng)卡默認(rèn)創(chuàng)建一個(gè)默認(rèn)安全組,默認(rèn)安全組的規(guī)則是對(duì)出方向上的數(shù)據(jù)報(bào)文全部放行,入方向訪問(wèn)受限。您可以使用默認(rèn)安全組,也可以根據(jù)需要?jiǎng)?chuàng)建自定義的安全組。

主要需要填寫(xiě)優(yōu)先級(jí)(默認(rèn)填 1 即可)、協(xié)議端口信息(一般選擇你項(xiàng)目需要暴露的端口即可),其他默認(rèn)點(diǎn)擊確定即可。安全組配置主要是暴露端口可以給外網(wǎng)訪問(wèn)。

如果還不清楚可以參考文檔:安全組配置示例
三、部署 AutoBangumi
3.1 AutoBangumi 介紹
AutoBangumi 是基于 RSS的全自動(dòng)追番整理下載工具。只需要在 Mikan Project等網(wǎng)站上訂閱番劇,就可以全自動(dòng)追番。并且整理完成的名稱(chēng)和目錄可以直接被 Plex、Jellyfin等媒體庫(kù)軟件識(shí)別,無(wú)需二次刮削。
?簡(jiǎn)易單次配置就能持續(xù)使用
?無(wú)需介入的 RSS 解析器,解析番組信息并且自動(dòng)生成下載規(guī)則
?番劇文件整理
?全自動(dòng)重命名,重命名后 99%以上的番劇可以直接被媒體庫(kù)軟件直接刮削
?自定義重命名,可以根據(jù)上級(jí)文件夾對(duì)所有子文件重命名。
?季中追番可以補(bǔ)全當(dāng)季遺漏的所有劇集
?高度可自定義的功能選項(xiàng),可以針對(duì)不同媒體庫(kù)軟件微調(diào)
?支持多種 RSS 站點(diǎn),支持聚合 RSS 的解析。
?無(wú)需維護(hù)完全無(wú)感使用
?內(nèi)置 TDMB 解析器,可以直接生成完整的 TMDB 格式的文件以及番劇信息。

有了 NAS 后,「自動(dòng)追番」便成為我終極觀影的核心部分。不管番劇質(zhì)量是否越來(lái)越差,廁紙是否越來(lái)越多,能看的番是否越來(lái)越少,只要下載番劇的過(guò)程是「全自動(dòng)」的,那么無(wú)論是什么爛片我都能接受。因?yàn)?AutoBangumi 來(lái)了!自動(dòng)追番就有了!主打是一個(gè)全自動(dòng)追番的工具,需添加 RSS 訂閱源,后續(xù)自動(dòng)下載、自動(dòng)獲取元數(shù)據(jù)展示豐富的番劇信息畫(huà)廊,我們做到就是享受追番。
?官網(wǎng):https://www.autobangumi.org/
?Github:https://github.com/EstrellaXD/Auto_Bangumi
3.2 Docker 環(huán)境搭建
本次服務(wù)器環(huán)境是 ubuntu 系統(tǒng)鏡像,需要自己安裝 docker 環(huán)境
使用 apt-get 命令安裝 docker 及其配置
#安裝必要工具包 $ sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common#添加 Docker GPG 秘鑰 $ sudo curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -#配置倉(cāng)庫(kù)源 $ sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable" #更新 apt 包索引 $ sudo apt-get update#安裝 docker$ sudo apt-get install docker-ce docker-ce-cli containerd.io#添加 docker 鏡像源 $ sudo vim /etc/docker/daemon.json{"registry-mirrors": ["https://ustc-edu-cn.mirror.aliyuncs.com/","https://docker.mirrors.ustc.edu.cn","https://docker.nju.edu.cn","https://ccr.ccs.tencentyun.com/","https://docker.m.daocloud.io/","https://dockerproxy.com",]}#重啟 $ sudo systemctl daemon-reload$ sudo systemctl restart docker
測(cè)試 docker 安裝是否成功
root@flexusx-c6b3:~# docker -vDocker version 27.2.0, build 3ab4256```
檢查 docker 服務(wù)狀態(tài)
root@flexusx-c6b3:~# systemctl status docker* docker.service - Docker Application Container EngineLoaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)Active: active (running) since Fri 2024-08-30 15:53:45 CST; 17h agoTriggeredBy: * docker.socketDocs: https://docs.docker.comMain PID: 24912 (dockerd)Tasks: 13Memory: 24.7MCPU: 3.778sCGroup: /system.slice/docker.service`-24912 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
檢查 docker compose 版本
root@flexusx-c6b3:~# docker compose versionDocker Compose version v2.29.2
3.3 AutoBangumi 部署
?創(chuàng)建 docker-compose.yml
version:"3.4"services:qbittorrent:container_name:qbittorrentimage:linuxserver/qbittorrentports: -6881:6881 -6881:6881/udp -8080:8080environment: -PGID=1000 -PUID=1000 -TZ=Asia/Shanghaivolumes: -./qb_config:/config -./downloads:/downloads#注意 修改此處為自己存放動(dòng)漫的目錄,ab 內(nèi)下載路徑填寫(xiě) downloadsnetwork_mode:bridgerestart:unless-stoppedAutoBangumi:image:"ghcr.io/estrellaxd/auto_bangumi:latest"container_name:AutoBangumidepends_on: -qbittorrentports: -7892:7892volumes: -./config:/app/config -./data:/app/datanetwork_mode:bridgerestart:unless-stoppedenvironment: -TZ=Asia/Shanghai -PGID=1000 -PUID=1000 -UMASK=022
?volumes:映射容器內(nèi)部文件路徑到本地
?ports:配置訪問(wèn)端口
如果將上述代碼片段保存在名為 docker-compose.yml 的文件中,則只需從同一文件夾中運(yùn)行 docker compose up -d即可自動(dòng)拉取 AutoBangumi 鏡像,并創(chuàng)建并啟動(dòng)一個(gè)容器。up表示啟動(dòng)服務(wù),-d表示在后臺(tái)執(zhí)行。docker-compose down命令用于停止和清理由 docker-compose up啟動(dòng)的服務(wù)。
?配置安全組
在 Flexus 云服務(wù)器 X 實(shí)例的安全組管理頁(yè)面,添加入方向規(guī)則,接下來(lái)我們啟動(dòng)服務(wù)需要監(jiān)聽(tīng) 7892 端口,所以添加安全組為 TCP:7892 協(xié)議端口。

?啟動(dòng)服務(wù)
進(jìn)入項(xiàng)目目錄,執(zhí)行 docker compose up -d 啟動(dòng)命令,會(huì)自動(dòng)拉取容器并運(yùn)行
從 docker hub 拉取 AutoBangumi 鏡像,地址:https://hub.docker.com/r/estrellaxd/auto_bangumi
root@flexusx-c6b3:~/bangumi# docker-compose up -dPulling qbittorrent (linuxserver/qbittorrent:latest)...latest: Pulling from linuxserver/qbittorrentf42d86e9cd6e: Pull completedf25a931801a: Pull complete034ef06f7813: Pull complete3431aa85c2ba: Pull completeae7237eeb972: Pull complete274699ec600f: Pull completee834759dfad0: Pull complete5c014efe1c0f: Pull complete6cb5e171192e: Pull completeDigest: sha256:e53ee17a097892d1aef299dc66dcd3f76edf3466f787cf24d082882fa165a793Status: Downloaded newer image for linuxserver/qbittorrent:latestCreating qbittorrent ... Creating qbittorrent ... doneCreating AutoBangumi ... Creating AutoBangumi ... done
?檢查容器狀態(tài)
檢查 AutoBangumi 容器狀態(tài),確保容器正常啟動(dòng)
root@flexusx-c6b3:~/bangumi# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES29f518d8de31 ghcr.io/estrellaxd/auto_bangumi:latest "tini -g -- /entrypo…" 3 hours ago Up 3 hours 0.0.0.0:7892->7892/tcp, :::7892->7892/tcp AutoBangumif687873d3b67 linuxserver/qbittorrent "/init" 3 hours ago Up 3 hours 0.0.0.0:6881->6881/tcp, :::6881->6881/tcp, 0.0.0.0:8080->8080/tcp, 0.0.0.0:6881->6881/udp, :::8080->8080/tcp, :::6881->6881/udp qbittorrent
?訪問(wèn)地址
內(nèi)網(wǎng):http://localhost:7892 外網(wǎng):http://公網(wǎng) IP:7892
?訪問(wèn)結(jié)果

若出現(xiàn)此頁(yè)面,則部署 auto_bangumi server 成功。
3.4 AutoBangumi 使用
輸入用戶(hù)名和密碼完成登錄
默認(rèn)用戶(hù)名/密碼:admin/adminadmin

左側(cè)功能欄包括了主頁(yè)、RSS 管理器、播放器、日志、設(shè)置,設(shè)置包含了大量的設(shè)置后續(xù)配置都需要用到,這個(gè)項(xiàng)目的配置需要很仔細(xì),不然會(huì)出現(xiàn)很多報(bào)錯(cuò)導(dǎo)致項(xiàng)目無(wú)法正常運(yùn)行,這個(gè)時(shí)候需要借助日志功能,或者通過(guò) docker logs image_id 來(lái)查看運(yùn)行日志,幫助我們網(wǎng)上搜索解決問(wèn)題或者查看 Github issue

AutoBangumi 這個(gè)項(xiàng)目本身不包含番劇資源的,我們需要添加 RSS 訂閱源,這里我們使用的是蜜柑計(jì)劃的訂閱服務(wù)來(lái)獲取 RSS 訂閱鏈接
蜜柑計(jì)劃是一個(gè)番劇 BT 資源整合網(wǎng)站,其主要特點(diǎn)是整合某部番劇現(xiàn)有的字幕組資源,按番劇放送時(shí)間分門(mén)別類(lèi),并支持更精細(xì)的簡(jiǎn)繁分類(lèi),以供快速索引。關(guān)于 Mikanani.me 無(wú)法訪問(wèn)的解決方法:https://github.com/EstrellaXD/Auto_Bangumi/issues/196

首先我們需要注冊(cè)帳號(hào)
注冊(cè)地址:https://mikanani.me/Account/Register

注冊(cè)成功后,進(jìn)入到用戶(hù)賬號(hào)設(shè)置頁(yè)面打開(kāi)高級(jí)訂閱功能

回到首頁(yè),點(diǎn)擊想要查看的番劇封面,彈出二級(jí)菜單后,選擇一個(gè)字幕組,點(diǎn)擊訂閱即可

如果在搜索結(jié)果中,點(diǎn)擊想要訂閱的封面,選擇字幕組上方的訂閱即可

在字幕組列表中有訂閱地址,也可以從這里復(fù)制 RSS 鏈接,想要全部訂閱需要注意查看硬盤(pán)空間是否夠用,否則會(huì)導(dǎo)致硬盤(pán)爆掉

點(diǎn)擊右上角的+號(hào),彈出 RSS 訂閱對(duì)話框,填寫(xiě)剛才訂閱地址,需要打開(kāi)聚合 RSS 開(kāi)關(guān)

選中 RSS 條目項(xiàng),點(diǎn)擊啟用,修改完成后需呀重啟才可以生效,點(diǎn)擊右上角選項(xiàng)中的重啟即可

qbittorrent 的配置,服務(wù)啟動(dòng)后,通過(guò):8080 地址訪問(wèn) Web UI,用戶(hù)的臨時(shí)密碼 admin 將在啟動(dòng)時(shí)打印到容器日志中
******** Information ********To control qBittorrent, access the WebUI at: http://localhost:8080The WebUI administrator username is: adminThe WebUI administrator password was not set. A temporary password is provided for this session: aJZAJdgDxYou should set your own password in program preferences.Connection to localhost (127.0.0.1) 8080 port [tcp/http-alt] succeeded!
根據(jù)輸出的用戶(hù)和密碼完成登錄,必須在設(shè)置的 Web UI 部分中更改用戶(hù)名/密碼。如果您不更改密碼,則每次啟動(dòng)容器時(shí)都會(huì)生成一個(gè)新密碼

qbittorrent 也可以設(shè)置簡(jiǎn)體中文,這個(gè)設(shè)置中也有很多配置,需要多看文檔配置學(xué)習(xí)下

在下載設(shè)置中填入 qbittorrent 的配置,包括下載器地址、用戶(hù)名和密碼,需要正確配置,否則會(huì)出現(xiàn)如下報(bào)錯(cuò)
[2024-09-07 19:40:30] ERROR [Checker] Downloader connect failed.[2024-09-07 19:40:30] WARNING: Program failed to start.

配置完成后,在主頁(yè)就能看到我們訂閱的數(shù)碼寶貝的封面了

點(diǎn)擊封面編輯規(guī)則,主要配置排除的正則,這個(gè)和 RSS 訂閱鏈接有很大關(guān)系,配置的不正確將導(dǎo)致無(wú)法解析,修改后應(yīng)用,就可開(kāi)啟解析和自動(dòng)下載

完成解析后,就會(huì)添加任務(wù)到 qbittorrent 中

下載完成后,還需要設(shè)置播放器設(shè)置,這意味著 AutoBangumi 不能獨(dú)立播放視頻,需要依賴(lài)其他程序
這是用于快速跳轉(zhuǎn)到你的媒體程序的設(shè)置,請(qǐng)根據(jù)需求修改:type(類(lèi)型):目前支持 iframe 和 jump 兩種方式
?iframe:AB WebUI 內(nèi)嵌
?jump:新建標(biāo)簽頁(yè)跳轉(zhuǎn)
media player url(媒體程序鏈接):填入你的 Plex/Emby/Jellyfin鏈接

我們來(lái)查看下 AutoBangumi 的映射文件路徑下的結(jié)構(gòu)
root@flexusx-c6b3:~/bangumi# tree -L 1.|-- config|-- data|-- docker-compose.yml|-- downloads`-- qb_config4 directories, 1 file
?config 即為數(shù)據(jù)庫(kù)(users/books/libraries/settings)
?data 即為緩存、流、封面、下載、備份和日志
?downloads 即為音頻書(shū)籍
?qb_config 即為博客
AutoBangumi 全權(quán)接管了 RSS 訂閱和下載規(guī)則,再將下載任務(wù)下發(fā)到 qBittorrent,并調(diào)用 qBittorrent 的 API 完成重命名工作。但 AutoBangumi 并不能完全用作刮削,它只能完成刮削的前期工作:準(zhǔn)備好供正常刮削的媒體文件。簡(jiǎn)單地說(shuō),使用 AutoBangumi 實(shí)現(xiàn)自動(dòng)化追番的流程是這樣的:注冊(cè)蜜柑賬號(hào)→訂閱番劇→獲取 RSS 鏈接→下載程序下載番劇→ AutoBangumi 重命名番劇→媒體程序獲取番劇元數(shù)據(jù)→追番。

當(dāng)然,在讓 AutoBangumi 起作用之前,你需要先部署下載程序 qBittorrent,以及調(diào)試好你想使用的媒體程序。如 Plex、Emby 或 Jellyfin。
四、總結(jié)
AutoBangumi 是一款卓越的自動(dòng)追番工具,通過(guò)自動(dòng)解析和訂閱管理,用戶(hù)無(wú)需手動(dòng)輸入番劇信息,即可輕松下載和整理。這款工具利用 qBitTorrent 進(jìn)行高效下載,并借助 The Movie DB 進(jìn)行精準(zhǔn)信息匹配,確保多字幕組資源的正確解析。此外,它還支持 Plex、Jellyfin、Infuse 等媒體庫(kù)整理,保證了媒體元信息的高成功率。AutoBangumi 為用戶(hù)帶來(lái)了極大的便利,真正做到了解放雙手,讓追番變得更加簡(jiǎn)單和智能。 此次使用的 Flexus X 實(shí)例配置還是很高的 4 核 12G-100G-3M 規(guī)格的基礎(chǔ)模式,網(wǎng)頁(yè)操作都很流暢沒(méi)有卡頓和等待加載很久的現(xiàn)象,主要是網(wǎng)絡(luò)下載太慢了,番劇一般一季都是 5G 多的文件,需要升級(jí)下帶寬性能。
828 B2B 企業(yè)節(jié)華為云盛典,現(xiàn)已隆重開(kāi)啟!華為云傾情獻(xiàn)禮,為幫助企業(yè)實(shí)現(xiàn)數(shù)字化轉(zhuǎn)型,我們推出了一系列前所未有的優(yōu)惠。無(wú)論您是新注冊(cè)用戶(hù),還是我們的忠實(shí)客戶(hù),這次活動(dòng)都不容錯(cuò)過(guò)!憑借領(lǐng)先的技術(shù)實(shí)力,幫助企業(yè)全面提升運(yùn)營(yíng)效率,實(shí)現(xiàn)降本增效的目標(biāo)。快來(lái)體驗(yàn)華為云帶來(lái)的無(wú)限可能吧!立即體驗(yàn)
審核編輯 黃宇
-
華為云
+關(guān)注
關(guān)注
3文章
2768瀏覽量
18266
發(fā)布評(píng)論請(qǐng)先 登錄
湖南移動(dòng)攜手華為完成智能追焦單元部署
AI視覺(jué)外觀檢測(cè)在全自動(dòng)測(cè)包機(jī)中的應(yīng)用

上海移動(dòng)聯(lián)合華為部署智能追焦單元解決方案
如何部署OpenVINO?工具套件應(yīng)用程序?
云存儲(chǔ)部署k8s實(shí)用工具集合,效率翻倍!
全自動(dòng)焊接質(zhì)量分析儀:提升生產(chǎn)效率與精度的關(guān)鍵工具
中國(guó)移動(dòng)攜手華為完成智能追焦單元全球首個(gè)試點(diǎn)部署
Litestar 4D:WebCatalog 7全自動(dòng)數(shù)據(jù)管理
全自動(dòng)密封性測(cè)試儀的使用方法

評(píng)論