最近官地,有不少同學(xué)問(wèn)酿傍,“小編,有什么開(kāi)源的網(wǎng)盤(pán)項(xiàng)目嗎驱入?我想學(xué)習(xí)一下赤炒?”
肯定要滿足大家啊亏较!
說(shuō)實(shí)話莺褒,網(wǎng)盤(pán)基本上都是大家的標(biāo)配了,剛需產(chǎn)品雪情,方便便利遵岩;比如想隨時(shí)隨地查看和修改文件,那么最簡(jiǎn)單的方法,一般是把文件保存到網(wǎng)盤(pán)里尘执。但是舍哄,國(guó)內(nèi)的xx網(wǎng)盤(pán)總是限速,而且有些文件放在網(wǎng)盤(pán)上總是不保險(xiǎn)誊锭!因此表悬,不少同學(xué)想搭建一款供自己掌控的網(wǎng)盤(pán),但也有一部分同學(xué)想搞清楚它背后的原理丧靡,為自己畢業(yè)的時(shí)候項(xiàng)目經(jīng)驗(yàn)加點(diǎn)分蟆沫。
因此,小編給大家介紹一個(gè)非常簡(jiǎn)單易用的文件管理程序温治,叫 File Browser饭庞,小白用戶也能快速操作~(說(shuō)明:之前 File Browser 有段時(shí)間是停止開(kāi)發(fā)了,不過(guò)現(xiàn)在又有新開(kāi)發(fā)者接管維護(hù)了)
簡(jiǎn)介
File Browser 是一個(gè)基于 Web 的文件管理器罐盔,目前12.5k star但绕,基于golang開(kāi)發(fā)的。
它可以使你隨時(shí)隨地的對(duì)設(shè)備的文件進(jìn)行基本的管理操作惶看,比如如:創(chuàng)建、刪除六孵、移動(dòng)纬黎、復(fù)制、重命名和編輯文件等劫窒。
它除了可以讓你進(jìn)行文件管理之外本今,還有一些別的功能(別想歪了)。它允許創(chuàng)建多個(gè)用戶主巍,而且每個(gè)用戶都可以有自己可訪問(wèn)的文件和權(quán)限冠息。它還支持文件分享,這樣你就可以通過(guò)它給你的同事們分享文件了孕索。
它可以對(duì)外設(shè)置時(shí)限進(jìn)行共享逛艰,還是二維碼共享,它也支持手機(jī)訪問(wèn)和下載搞旭,是不是很貼心散怖?
特點(diǎn)
File Browser 適用于全平臺(tái),任何操作系統(tǒng)都可以安裝它肄渗!
- 登錄系統(tǒng)簡(jiǎn)單
- 管理界面簡(jiǎn)潔又絲滑
- 可管理用戶镇眷,添加權(quán)限,設(shè)置范圍
- 當(dāng)然還有編輯文件
- 執(zhí)行自定義命令
- 自定義安裝
安裝
File Browser 是一個(gè)單一的二進(jìn)制文件翎嫡,可以作為一個(gè)獨(dú)立的可執(zhí)行文件使用欠动。
不過(guò),有些人可能更喜歡將其與 Docker 或 Caddy 一起使用惑申,Caddy 是一個(gè)神奇的網(wǎng)絡(luò)服務(wù)器具伍,默認(rèn)啟用 HTTPS 翅雏。它的安裝很簡(jiǎn)單,獨(dú)立于你想使用的系統(tǒng)沿猜。
小白開(kāi)始使用 File Browser 的快捷方式是打開(kāi)終端并執(zhí)行以下命令枚荣。
Mac
brew tap filebrowser/tap
brew install filebrowser
filebrowser -r /path/to/your/files
Linux
curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh |bash
filebrowser -r /path/to/your/files
Windows
iwr -useb https://raw.githubusercontent.com/filebrowser/get/master/get.ps1 | iex
filebrowser -r /path/to/your/files
File Browser 也可以作為一個(gè) Docker 鏡像使用。你可以在 Docker Hub 上找到它啼肩。使用方法如下:
docker run \
-v /path/to/root:/srv \
-v /path/filebrowser.db:/database.db \
-v /path/.filebrowser.json:/.filebrowser.json \
--user $(id -u):$(id -g)
-p 80:80 \
filebrowser/filebrowser
嗯橄妆?都到了登錄界面了不知道賬號(hào)密碼多少?差點(diǎn)忘了跟你們說(shuō)了祈坠,默認(rèn)的賬號(hào)是 admin 害碾,默認(rèn)的密碼也是 admin ,各位可以修改哈赦拘!
感興趣的同學(xué)慌随,還不動(dòng)手試試?