大家好,這里是Cherry,喜愛(ài)折騰、撿垃圾、玩數(shù)碼,熱衷于分享自己的數(shù)碼玩耍經(jīng)驗(yàn)~
前言
NAS除了存儲(chǔ)文件資料外,還有一個(gè)大用處就是共享、分享文件和資料。一般來(lái)說(shuō),NAS都有文件分享的功能,但因?yàn)槟承┰?,這些分享要么被限制在僅NAS賬號(hào)間可用,要么就是限制了共享的時(shí)間和次數(shù),或者無(wú)法實(shí)現(xiàn)文件加密容易泄露。
今天,我們介紹一款比較新的文件共享網(wǎng)頁(yè)版應(yīng)用——QuickDrop,該項(xiàng)目無(wú)需注冊(cè),打開(kāi)即用,支持上傳、下載一定大小的文件,并且支持文件加密、密碼保護(hù)等隱私功能,在無(wú)需NAS賬號(hào)的場(chǎng)景下使用十分方便。
文件上傳:用戶(hù)無(wú)需創(chuàng)建帳戶(hù)即可上傳文件。
可調(diào)整文件大小限制:可以在設(shè)置中調(diào)整最大文件大小。
下載鏈接:生成下載鏈接以便于共享。
文件管理:通過(guò)無(wú)限期保留文件或刪除文件的選項(xiàng)來(lái)管理文件可用性。
密碼保護(hù):(可選)使用密碼保護(hù)文件。
文件加密:加密文件以確保隱私。
整個(gè)應(yīng)用程序密碼保護(hù):(可選)使用密碼保護(hù)整個(gè)應(yīng)用程序。
一、系統(tǒng)部署
本次部署教程使用我們的??荡鎯?chǔ)R1,開(kāi)始項(xiàng)目部署前,我們先從網(wǎng)盤(pán)下載容器鏡像。鏡像包為exe的壓縮格式,下載以后雙擊解壓為tar格式備用。
阿里云盤(pán):https://www.alipan.com/s/yEA22ML3eYK
夸克網(wǎng)盤(pán):https://pan.quark.cn/s/9bc69158f499
打開(kāi)??抵谴婵蛻?hù)端,啟動(dòng)docker應(yīng)用,選擇鏡像管理-本地鏡像-添加-電腦本地文件導(dǎo)入。
選擇我們剛才解壓的tar格式壓縮包,導(dǎo)入完成后,選擇roastslav/quickdrop
,點(diǎn)擊創(chuàng)建容器。
容器名稱(chēng)我們填寫(xiě)quickdrop
。
【存儲(chǔ)空間】:quickdrop一共有三個(gè)容器裝載路徑可以映射,我們需要在文件管理中創(chuàng)建對(duì)應(yīng)的文件夾,然后分別映射到三個(gè)容器裝載路徑中。這三個(gè)路徑分別是數(shù)據(jù)庫(kù)存儲(chǔ)/path/db
,日志存儲(chǔ)/path/log
,文件存儲(chǔ)/path/files。
最終映射完成以后的參考圖如下,記得要在最后的類(lèi)型選上讀寫(xiě)。
path/data:/app/db
path/log:/app/log
path/files:/app/files
【端口設(shè)置】:我們添加一行,在本地端口填寫(xiě)任意非沖突端口,在容器端口填寫(xiě)8080,端口類(lèi)型選擇TCP,接著點(diǎn)擊完成配置即可。
二、系統(tǒng)使用
1、打開(kāi)項(xiàng)目
回到容器管理中,選擇剛才部署的quickdrop
容器,點(diǎn)開(kāi)詳情頁(yè)。
切換到端口設(shè)置一欄,點(diǎn)擊最右側(cè)的訪問(wèn)地址,即可直接在瀏覽器中打開(kāi)該項(xiàng)目。
2、使用體驗(yàn)
目前支持上傳的文件有1G的大小限制,默認(rèn)保存30天后自動(dòng)刪除(勾選Keep Indefinitely后無(wú)限制),支持密碼保護(hù)。
我這里上傳本項(xiàng)目的鏡像包嘗試一下,因?yàn)槭?.5Gbps局域網(wǎng),所以上傳速度很快,一眨眼就完成了。
完成以后會(huì)自動(dòng)轉(zhuǎn)跳到文件下載頁(yè)面,我們只需要把上方的URL地址提供給他人使用即可。注意,由于目前在內(nèi)網(wǎng)使用的,如果要提供給公網(wǎng)用戶(hù)使用,則需要將本項(xiàng)目的服務(wù)端口映射到互聯(lián)網(wǎng)側(cè)。
如果不小心退出了文件傳輸頁(yè)面也不要緊,點(diǎn)擊右上角的View Files,可以看到歷次傳輸?shù)奈募斜?,點(diǎn)一下就可以回到傳輸頁(yè)面。
最后,回到文件管理中看一下,所有上傳的文件都被設(shè)置成了端對(duì)端加密的模式,我們也不需要擔(dān)心使用該項(xiàng)目會(huì)導(dǎo)致傳輸?shù)奈募煌庑埂?/p>
最后
正如開(kāi)頭所說(shuō),本項(xiàng)目是為了解決無(wú)NAS賬號(hào)用戶(hù)快速轉(zhuǎn)發(fā)文件的。但是對(duì)于海康智寸的用戶(hù)來(lái)說(shuō),如果不在乎長(zhǎng)期有效、隱私加密這兩點(diǎn)功能,也可以使用海康智寸自帶的分享功能,我們只需要對(duì)需要分享的文件點(diǎn)擊右鍵,選擇分享,既可以生成一個(gè)包含1天、7天、30天有效的網(wǎng)盤(pán)鏈接。
這個(gè)網(wǎng)盤(pán)鏈接是通過(guò)??荡鎯?chǔ)的服務(wù)器來(lái)轉(zhuǎn)發(fā)的,模式和傳統(tǒng)的云盤(pán)、網(wǎng)盤(pán)類(lèi)似。所以我們也不需要擔(dān)心自己家里沒(méi)有公網(wǎng)無(wú)法共享文件。
作者聲明本文無(wú)利益相關(guān),歡迎值友理性交流,和諧討論~
,