最新在线看的黄网|伊人久久久久久久网站|日本a视频专区二|欧美A级无码毛片|有扫五av在线播放|好屌日aV在线播放|内射福利视频导航|极品少妇一区二区视频|无吗在线一区播放|性爱黄色视频不卡

可掛載天翼云、Onedrive等眾多網(wǎng)盤的網(wǎng)站目錄程序——ShareList

ShareList是個(gè)目前來說掛載最全的網(wǎng)盤目錄程序,簡潔易用、速度極快。

博主寫本文章的目前版本可掛載:

本地文件

FTP

WebDAV

Github

天翼云

和彩云

藍(lán)奏云

OneDrive

GoogleDrive

Teambition

相關(guān)鏈接

Github:https://github.com/reruin/sharelist

官方文檔:https://reruin.github.io/sharelist/docs/#/zh-cn/

環(huán)境

Nginx

NodeJs>=8.0

PM2管理器(可選,推薦安裝)

安裝

一鍵安裝

腳本安裝適合不熟悉NodeJs的用戶。
執(zhí)行命令后將自動(dòng)安裝NodeJs環(huán)境,并在當(dāng)前目錄(執(zhí)行命令的目錄)安裝sharelist。

wget --no-check-certificate -qO-  https://raw.githubusercontent.com/reruin/sharelist/master/netinstall.sh | bash

手動(dòng)安裝

如果已有NodeJs環(huán)境,或者需要在windows下安裝,可選擇手動(dòng)安裝。

git clone https://github.com/reruin/sharelist.git
cd sharelist
npm install
npm install pm2 -g

#已安裝pm2管理器執(zhí)行下面(可選)
pm2 start app.js --name sharelist --env prod
pm2 save
pm2 startup

#更新
bash update.sh

Docker

docker run -d -v /etc/sharelist:/sharelist/cache -p 33001:33001 --name="sharelist" reruin/sharelist

安裝完成后即可使用 http://ip:33001 訪問

!注:無法訪問的請(qǐng)檢查主機(jī)商或面板等是否開放33001端口

反代理設(shè)置

手動(dòng)添加反代理

在當(dāng)前網(wǎng)站的nginx配置文件填入

location  ~* .(php|jsp|cgi|asp|aspx)$
{
    proxy_pass http://127.0.0.1:33001;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
}
location /
{
    proxy_pass http://127.0.0.1:33001;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
    
    add_header X-Cache $upstream_cache_status;
    add_header Cache-Control no-cache;
    expires 12h;
}

寶塔添加反代理

名稱隨意

目標(biāo)rul:http://127.0.0.1:33001

至此你就可以通過http://ip:33001或域名訪問你的sharelist進(jìn)行初始化配置了

!注:如輸入密碼后無法進(jìn)入 請(qǐng)檢查目錄權(quán)限全目錄改為755

后臺(tái)管理

初始化過后 你可以在后臺(tái)管理中進(jìn)行設(shè)置和添加網(wǎng)盤

訪問 http://localhost:33001/manage,填寫口令即可進(jìn)入后臺(tái)管理。

以od為例掛載網(wǎng)盤

添加一個(gè)路徑 名稱隨意 掛載路徑為“/”

回到網(wǎng)站首頁 即可以根據(jù)引導(dǎo)掛載網(wǎng)盤

指定目錄掛載

成功掛載后 可指定掛載網(wǎng)盤中的某一目錄

將“/”修改為你的目錄

目錄加密

在需加密目錄內(nèi)新建 .passwd 文件,type為驗(yàn)證方式,data為驗(yàn)證內(nèi)容。
目前只支持用戶名密碼對(duì)加密(由auth.basic插件實(shí)現(xiàn))。 例如:

type: basic 
data: 
  - user1:111111 
  - user2:aaaaaa
user1用戶可使用密碼111111驗(yàn)證,user2用戶可使用密碼aaaaaa驗(yàn)證。請(qǐng)參考example/secret_folder/.passwd。

掛載說明

掛載GoogleDrive

1. 使用分享ID掛載
由plugins/drive.gd.js插件實(shí)現(xiàn)。

掛載標(biāo)示:gd
掛載內(nèi)容:分享的文件ID

2. 使用官方API掛載
由plugins/drive.gd.api.js插件實(shí)現(xiàn)。
掛載標(biāo)示:gda

掛載標(biāo)示:gda  
掛載內(nèi)容:  
  文件(夾)id->應(yīng)用ID|應(yīng)用機(jī)鑰|回調(diào)地址|refresh_token     
  文件(夾)id   
  /

ShareList會(huì)根據(jù)填寫的掛載內(nèi)容的不同形式,自動(dòng)開啟掛載向?qū)В粗甘静僮骷纯伞?/p>

掛載OneDrive

1. 使用分享ID掛載
由plugins/drive.od.js插件實(shí)現(xiàn)。

掛載標(biāo)示:od  
掛載內(nèi)容:分享的文件ID。

2. 使用官方API掛載
由plugins/drive.od.api.js插件實(shí)現(xiàn)。

掛載標(biāo)示:gda  
掛載內(nèi)容:  
  文件(夾)id->應(yīng)用ID|應(yīng)用機(jī)鑰|回調(diào)地址|refresh_token     
  文件(夾)id   
  /

ShareList會(huì)根據(jù)填寫的掛載內(nèi)容,自動(dòng)開啟掛載向?qū)В粗甘静僮骷纯伞?br data-filtered="filtered" />對(duì)于不符合OneDrive安全要求的域名,將采用中轉(zhuǎn)方式驗(yàn)證,查看中轉(zhuǎn)頁面。
注意:由于onedrive修改了政策,個(gè)人Microsoft帳戶已無法通過向?qū)нM(jìn)行綁定。 需前往 Azure管理后臺(tái) 注冊(cè)應(yīng)用并獲取 app_id 和 app_secret 。

3. 掛載OneDrive For Business
由plugins/drive.odb.js插件實(shí)現(xiàn)。

掛載標(biāo)示:odb  
掛載內(nèi)容:分享的url

掛載本地文件

由drive.fs.js插件實(shí)現(xiàn)。

掛載標(biāo)示:fs   
掛載內(nèi)容:文件路徑。

注意:統(tǒng)一使用unix風(fēng)格路徑,例如 windows D盤 為 /d/。

掛載GitHub

由plugins/drive.github.js插件實(shí)現(xiàn)。用于訪問GitHub代碼庫。有以下兩種掛載方式。

掛載標(biāo)示:github   
掛載內(nèi)容: 
  username   
  username/repo

注意:僅用于瀏覽,不支持 git clone 等git操作。

掛載藍(lán)奏云

由plugins/drive.lanzou.js插件實(shí)現(xiàn)。提供對(duì)藍(lán)奏云的訪問支持。

掛載標(biāo)示:lanzou
掛載路徑:  
  folderId  
  password@folderId

注意:folderId是分享鏈接中bxxxxxx部分。
插件為 mp4/jpg 等禁止上傳的格式提供解析支持,只需在文件名后附加txt后綴即可。以mp4為例,將xxx.mp4命名為xxx.mp4.txt后再上傳,插件將自動(dòng)解析為mp4文件。

掛載h2ai

由drive.h2ai.js插件實(shí)現(xiàn),用于訪問h2ai目錄程序。

掛載標(biāo)示:h2ai   
掛載路徑:http地址

例如: h2ai:https://larsjung.de/h2ai/demo/

掛載WebDAV

由drive.webdav.js插件實(shí)現(xiàn),用于訪問WebDAV服務(wù)。

掛載標(biāo)示:webdav  
掛載路徑:  
  https://webdavserver.com:1222/path   
  https://username:password@webdavserver.com:1222/path   
  https://username:password@webdavserver.com:1222/?acceptRanges=none

注意:若服務(wù)端不支持?jǐn)帱c(diǎn)續(xù)傳,需追加acceptRanges=none

虛擬目錄

在需創(chuàng)建虛擬目錄處新建目錄名.d.ln文件。 其內(nèi)容為掛載標(biāo)識(shí):掛載路徑。

指向本地/root的建虛擬目錄

fs:/root

指向GoogleDrive的某個(gè)共享文件夾虛擬目錄

gd:0BwfTxffUGy_GNF9KQ25Xd0xxxxxxx

系統(tǒng)內(nèi)置了一種單文件虛擬目錄系統(tǒng),使用yaml構(gòu)建,以sld作為后綴保存。參考example/ShareListDrive.sld。

虛擬文件

與虛擬目錄類似,目標(biāo)指向具體文件。

在需創(chuàng)建虛擬文件處新建文件名.后綴名.ln文件。 其內(nèi)容為掛載標(biāo)識(shí):掛載路徑。

阿里企業(yè)郵箱、網(wǎng)易企業(yè)郵箱、新網(wǎng)企業(yè)郵箱
【標(biāo)準(zhǔn)版】400元/年/5用戶/無限容量
【外貿(mào)版】500元/年/5用戶/無限容量
其它服務(wù):網(wǎng)站建設(shè)、企業(yè)郵箱、數(shù)字證書ssl、400電話、
聯(lián)系方式:電話:13714666846 微信同號(hào)

聲明:本站所有作品(圖文、音視頻)均由用戶自行上傳分享,或互聯(lián)網(wǎng)相關(guān)知識(shí)整合,僅供網(wǎng)友學(xué)習(xí)交流,若您的權(quán)利被侵害,請(qǐng)聯(lián)系 管理員 刪除。

本文鏈接:http://www.goalq.com.cn/article_32859.html