把你的網(wǎng)盤做成網(wǎng)站
時間:2023-07-08 03:57:02 | 來源:網(wǎng)站運營
時間:2023-07-08 03:57:02 來源:網(wǎng)站運營
把你的網(wǎng)盤做成網(wǎng)站:
起因
我之前分享過較多的地理信息與遙感產(chǎn)品數(shù)據(jù),但經(jīng)常遇到分享的鏈接失效了。
所以我在想可以直接從網(wǎng)盤分享數(shù)據(jù),讀者直接無需保存直接下載。
Alist經(jīng)過我的一個好友的解答,還真的有解決方案。就是通過Alist映射網(wǎng)盤文件到網(wǎng)站,所有人都可以通過網(wǎng)站下載你的云盤數(shù)據(jù)。
工具介紹
alix是一款支持多種存儲云盤的目錄文件列表程序,可以將云盤內(nèi)容進行本地掛載以及網(wǎng)頁發(fā)布,支持 web 瀏覽與 webdav,后端基于
gin
,前端使用
react
。
支持的存儲環(huán)境: 本地存儲設(shè)備、百度網(wǎng)盤、阿里云盤、GoogleDrive、OneDrive、夸克網(wǎng)盤、 天翼云盤、123云盤、 藍奏云、Alist、 FTP、PikPak、 閃電盤、S3、 WebDav、Teambition、 分秒幀、和彩云、 Yandex.Disk、 迅雷云盤。
準備
一個已經(jīng)備案的域名;
一臺服務(wù)器;
一個不限速的網(wǎng)盤。
簡要流程
流程1.服務(wù)器安裝寶塔環(huán)境;
寶塔2.再通過寶塔安裝docker,docker在應(yīng)用商店中直接搜索,點擊安裝:
安裝docker3.通過docker安裝Alist:打開terminal,輸入命令:
docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 --name="alist" xhofe/alist:latest
安裝完畢后查看后臺和前端。
使用你的主機名+端口5244 查看網(wǎng)站前端。
使用下面的命令查看后臺密碼。
cd /opt/alist./alist -password
4.配置環(huán)境:打開你的服務(wù)器ip+端口,訪問后臺管理頁面,添加網(wǎng)盤賬號:
添加網(wǎng)盤賬號在這里網(wǎng)盤眾多,選擇合適自己的,每一種網(wǎng)盤的配置方式不一樣,具體看alist的賬號教程,教程地址:
https://alist-doc.nn.ci/docs/driver/base5.域名解析
在寶塔中添加一個方向代理:
http://127.0.0.1:5244 $host
反向代理然后在騰訊云中添加域名解析:
域名解析6.配置SSL
這里的SSL用免費的即可:
配置SSL至此網(wǎng)站搭建完畢。
寫在最后
該方法是否合規(guī)?很明顯是不合規(guī)的。本質(zhì)上是
偷取大廠的流量。但是只做個人分享,不進行盈利,問題不大。
根據(jù)大家對alist的反饋,該方法搭建的網(wǎng)站很穩(wěn)定,但也有極小概率封網(wǎng)盤號,使用者盡量做好數(shù)據(jù)備份。
最后這讓我想到是否可以將數(shù)據(jù)量巨大的地信、遙感和氣象數(shù)據(jù)也使用這個方法共享。
某位站長的網(wǎng)盤容量比如上圖是某個站長曬出的網(wǎng)盤容量,接近90個T,裝近幾十年全球的氣象數(shù)據(jù)都足夠了,哈哈哈。
目前有很多高效便利的工具,大家如果感興趣,真的可以基于此改善國內(nèi)的數(shù)據(jù)難獲得的現(xiàn)狀。
期待明天的國內(nèi)數(shù)據(jù)獲取環(huán)境越來越好。
參考
https://github.com/alist-org/alisthttps://alist-doc.nn.ci/www.ruiduobao.com