webd網(wǎng)盤是一個輕量級的自建網(wǎng)盤軟件,這款軟件包含前后端和服務(wù)器,可以完成文件上傳下載,手機在線看電影的功能,亦可拍攝視頻照片后自動上傳分享與其它用戶。該網(wǎng)盤還有高性能高并發(fā)的特性,可承擔(dān)大量用戶同時使用。
更新內(nèi)容:
增加配置文件功能
較好的支持 IPv6
個人認為略好看一點的界面
修復(fù)統(tǒng)計鏈接失效后轉(zhuǎn)圈的問題, 目前可在完全無外網(wǎng)的情況下使用了
部分代碼的優(yōu)化重構(gòu)
支持兩個不同權(quán)限的用戶(實現(xiàn)真正多用戶前折中的實用方案)
使用說明:
命令行快速運行
./webd -w /mnt/sda1 -u rlum:user:pass
webd.exe -w D:\sharedata -u rlum:user:pass
安裝:
從上述網(wǎng)址下載 webd-win32.7z 解壓到合適位置,進入目錄雙擊運行 tools.cmd
依提示添加快捷方式并創(chuàng)建自動啟動即完成安裝。
配置:
用記事本打開 webd.conf 參考后續(xù)說明修改配置,修改后需要重啟以便生效。
啟動和使用:
雙擊桌面 webd 圖標啟動,或重啟后自動啟動。
雙擊托盤圖標會調(diào)用瀏覽器打開網(wǎng)盤,點右上角二維碼圖標可生成二維碼供移動設(shè)備使用。
網(wǎng)盤內(nèi)的 mp4 等文件可用手機瀏覽器直接播放,不支持的電影可復(fù)制鏈接到其它播放器觀看。
配置文件:
webd 啟動時會在當(dāng)前目錄和 /etc 下查找并加載 webd.conf 文件。
編輯 webd.conf 去掉行首的 # 可讓改行配置生效。
含有空格的路徑需用英文雙引號包起來。
Webd.Root 指定網(wǎng)盤文件的路徑
Webd.Listen 監(jiān)聽端口或特定的地址,支持多個,可配置成 [::]:9212 來同時監(jiān)聽 IPv6 和 IPv4
Webd.Hide 隱藏托盤圖標, 無參數(shù),該項僅支持 Windows
Webd.User 設(shè)置用戶的權(quán)限、用戶名和密碼,支持兩個用戶,但使用同一目錄
示例 Webd.User rlum user1 pass1 表示設(shè)置 user1 的密碼為 pass1 ,具有 r、l、u、m 四種權(quán)限。
其中 r 表示訪問文件,l 表示獲取文件列表,u 表示上傳文件,m 表示刪除或移動文件。
可對用戶配置單個或多個權(quán)限,任意組合,達成十分靈活的配置。
Webd.Guest 設(shè)置無需登錄的訪客權(quán)限,參考上面的權(quán)限組合,亦可設(shè)置成 0 讓其不具有任何權(quán)限。
Webd.Browser 指定瀏覽器路徑,雙擊托盤圖標無法彈出界面時可填入瀏覽器具體路徑。