最近,有不少同學問,「小編,有什麼開源的網盤項目嗎?我想學習一下?」
肯定要滿足大家啊!
說實話,網盤基本上都是大家的標配了,剛需產品,方便便利;比如想隨時隨地查看和修改文件,那麼最簡單的方法,一般是把文件保存到網盤裡。但是,國內的xx網盤總是限速,而且有些文件放在網盤上總是不保險!因此,不少同學想搭建一款供自己掌控的網盤,但也有一部分同學想搞清楚它背後的原理,為自己畢業的時候項目經驗加點分。
因此,小編給大家介紹一個非常簡單易用的文件管理程序,叫做 File Browser,小白用戶也能快速操作~(說明:之前 File Browser 有段時間是停止開發了,不過現在又有新開發者接管維護了)
簡介
File Browser 是一個基於 Web 的文件管理器,目前12.5k star,基於golang開發的。


它可以使你隨時隨地的對設備的文件進行基本的管理操作,比如如:創建、刪除、移動、複製、重命名和編輯文件等。
它除了可以讓你進行文件管理之外,還有一些別的功能(別想歪了)。它允許創建多個用戶,而且每個用戶都可以有自己可訪問的文件和權限。它還支持文件分享,這樣你就可以通過它給你的同事們分享文件了。

它可以對外設置時限進行共享,還是二維碼共享,它也支持手機訪問和下載,是不是很貼心?

特點
File Browser 適用於全平台,任何操作系統都可以安裝它!
- 登錄系統簡單

- 管理界面簡潔又絲滑

- 可管理用戶,添加權限,設置範圍

- 當然還有編輯文件

- 執行自定義命令

- 自定義安裝

安裝
File Browser 是一個單一的二進制文件,可以作為一個獨立的可執行文件使用。
不過,有些人可能更喜歡將其與 Docker 或 Caddy 一起使用,Caddy 是一個神奇的網絡服務器,默認啟用 HTTPS 。它的安裝很簡單,獨立於你想使用的系統。
小白開始使用 File Browser 的快捷方式是打開終端並執行以下命令。
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 也可以作為一個 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
嗯?都到了登錄界面了不知道賬號密碼多少?差點忘了跟你們說了,默認的賬號是 admin ,默認的密碼也是 admin ,各位可以修改哈!
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/204022.html