極空間Docker小雅alist+emby部署教程

極空間Docker小雅alist+emby部署教程

1、前期準(zhǔn)備工作<

小雅相關(guān)配置文件,點(diǎn)擊這里轉(zhuǎn)存后上傳至極空間對(duì)應(yīng)目錄

emby相關(guān)配置文件,點(diǎn)擊這里轉(zhuǎn)存后上傳至極空間對(duì)應(yīng)目錄

首先我們需要先獲取阿里云的 token 和 open token

打開(kāi)以下 url,點(diǎn)擊獲取 Token,使用阿里云盤(pán)手機(jī) app 掃碼,掃碼后再次點(diǎn)擊,將頁(yè)面獲取到的 refresh token 保存到 mytoken.txt 中備用

https://alist.nn.ci/zh/guide/drivers/aliyundrive.html
image

再打開(kāi)以下 url,選擇 Scan QrCode,依然是使用阿里云盤(pán) app 掃描,掃描完成后點(diǎn)擊 I have scan。

https://alist.nn.ci/tool/aliyundrive/request.html
image
IMG_4821

將得到的這一長(zhǎng)串 token 保存到 myopentoken.txt 中備用。

image

接下來(lái)到阿里云盤(pán)的資源庫(kù)中新建一個(gè)目錄用以轉(zhuǎn)存緩存文件,只要是在資源盤(pán)就可以,名稱和具體的路徑都沒(méi)關(guān)系,創(chuàng)建完成后進(jìn)入目錄內(nèi),將 url 最后的一串字符串保存到 temp_transfer_folder_id.txt 備用。

image

2、極空間無(wú) ssh 且無(wú)虛擬機(jī)部署方式

先到 docker 目錄下新建一個(gè) xiaoya 容器的配置目錄,并將準(zhǔn)備工作中創(chuàng)建的三個(gè)文件上傳到配置目錄中。

image

上傳后打開(kāi) docker 管理器 > 鏡像 > 倉(cāng)庫(kù),點(diǎn)開(kāi)自定義拉取,輸入 xiaoyaliu/alist:hostmode,點(diǎn)擊拉取進(jìn)行此鏡像拉取。

image

拉取完成后,到鏡像 > 本地鏡像找到剛才拉取的鏡像選中,點(diǎn)擊上方的添加到容器。

image

容器名稱改成 xiaoya,不改也沒(méi)啥事,就是不太好看。

image

添加 xiaoya 配置目錄,并映射到/data,并將上面原來(lái)的路徑給選中刪除。

image

網(wǎng)絡(luò)更換到 host 模式,其余保持默認(rèn),直接點(diǎn)擊應(yīng)用創(chuàng)建容器。

image

打開(kāi)瀏覽器使用 nasip:5678 可以打開(kāi) xiaoya 頁(yè)面,因初次需要初始化,需要耐心等待一段時(shí)間,一般在 5min 左右,刷新頁(yè)面后顯示如下圖樣式則表示已經(jīng)初始化成功了。

image

到 xiaoya 配置目錄,右鍵新建本文文檔,再重命名為 docker_address.txt,雙擊進(jìn)行編輯,內(nèi)容填入 http://nasip:5678,點(diǎn)擊保存。

image

先到阿里云盤(pán)看下小雅轉(zhuǎn)存目錄下是否有緩存文件,有的話先刪掉。

image

本地找一個(gè)剩余空間至少大于 140g 的盤(pán),創(chuàng)建一個(gè) media 目錄,并在 media 目錄下創(chuàng)建 temp,xiaoya 和 config 三個(gè)子目錄。

image

接下來(lái)依然是到 docker 管理器 > 鏡像 > 倉(cāng)庫(kù)點(diǎn)擊自定義拉取,輸入 xiaoyaliu/glue:latest 拉取 glue,如果拉取了一直沒(méi)有反應(yīng)則切換鏡像源再次進(jìn)行嘗試。

image

依然是選中對(duì)應(yīng)鏡像,點(diǎn)擊添加到容器。

image

打開(kāi)后,先將啟用性能限制的勾去掉,不去掉后面解壓元數(shù)據(jù)的速度會(huì)比較感人。

image

直接點(diǎn)到文件夾路徑,添加兩個(gè)映射目錄,第一個(gè)將剛創(chuàng)建的 media 目錄映射到/media,第二個(gè)將小雅 alist 容器目錄映射到/etc/xiaoya。

image

網(wǎng)絡(luò)選擇 host。

image

環(huán)境里添加一行,名稱為 LANG,值為 C.UTF-8

image

選擇命令頁(yè)簽, 選擇 interactive&tty。

image

能力里全都給勾上,點(diǎn)擊應(yīng)用即可創(chuàng)建應(yīng)用。

image

創(chuàng)建后,點(diǎn)擊對(duì)應(yīng)容器ssh終端入口,彈框點(diǎn)擊連接進(jìn)入容器終端。

image

在容器終端中直接執(zhí)行/update_all.sh即可進(jìn)入元數(shù)據(jù)下載和解壓流程了(為什么不在容器創(chuàng)建的時(shí)候的命令里加入這個(gè)執(zhí)行命令是因?yàn)間lue執(zhí)行完一次后會(huì)自己重啟重新下載解壓,手動(dòng)的方式可保證腳本只會(huì)執(zhí)行一遍)。

image

等待容器終端內(nèi)顯示如下圖內(nèi)容時(shí),即表示已經(jīng)完成元數(shù)據(jù)的下載和解壓了。

image

接下來(lái)在本地創(chuàng)建一個(gè) emby_server.txt 的文件,內(nèi)容填入 http://nasip:6908,并上傳到小雅 alist 的配置目錄下。

image

打開(kāi) docker,我們開(kāi)始進(jìn)行 emby 容器的創(chuàng)建,這里選用 emby/embyserver:latest,點(diǎn)擊 docker> 鏡像 > 倉(cāng)庫(kù)>自定義拉取,填入amilys/embyserver:latest,并點(diǎn)擊拉取。

image

等待拉取完成后點(diǎn)到本地鏡像,找到剛才拉取的容器,選中后點(diǎn)擊添加到容器。

image

先不用映射hosts這些,直接映射一個(gè)空白的config,SSH進(jìn)去 【cat /etc/hosts】查看自己本地的hosts,復(fù)制到一個(gè) txt,然后改為hosts,在末尾添加【127.0.0.1 xiaoya.host】 或者自己的IP

image

刪除剛才拉取的emby,把剛才的hosts,nsswitch.conf,放到/某個(gè)盤(pán)/docker/emby下容器名稱改好看一點(diǎn),把啟用性能限制給去掉。

image

文件夾路徑添加media/config和/media/xiaoya,分別映射到/config、/media、/etc/nsswitch.conf、/etc/hosts目錄。

image

網(wǎng)絡(luò)選擇host,其他保持默認(rèn),直接點(diǎn)擊應(yīng)用即可創(chuàng)建emby容器。

image

到容器概覽選擇小雅alist容器右側(cè)的更多,點(diǎn)擊重啟小雅alist容器,等待小雅初始化,依然是5min左右。

image

等小雅alist初始化完成,這個(gè)時(shí)候使用nasip:2345即可登錄到小雅emby了。

image

選擇xiaoya賬號(hào),密碼1234,就可以看到我們所有的影視內(nèi)容了。

image

同樣不建議直接用瀏覽器觀看,會(huì)有不兼容的問(wèn)題,到小雅alist的常用軟件中,可以看到各種播放器軟件,比如emby手機(jī)客戶端,直接輸入nasip:2345就可以綁定服務(wù)器,或者使用tvbox在電視和安卓手機(jī)觀看(TVbox的使用直接查看第3章節(jié))。

image

3、tvbox設(shè)置

tvbox直接在app中設(shè)置,配置地址中填入以下樣式的鏈接即可,其中192.168.66.12:5678替換成你自己對(duì)應(yīng)的小雅alist的IP和端口號(hào)。

http://nasip:5678/tvbox/my.json
image
image
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容