支持 上傳 下載 刪除 複製 移動 文件,視頻在線播放,創建各種嵌套目錄,掛載為硬盤
由於移動和複製的都是文件分享碼,基本都是秒操作完成
文件直鏈響應頭x-mix-code可直接拿到文件mixfile分享碼
注意.需要先安裝併成功運行mixfile:
https://gitlab.com/ivgeek/mixfilecli
項目地址: https://gitlab.com/ivgeek/mixfile_webdav
安裝nodejs最新版
輸入npm i 安裝依賴
輸入node app.js 即可啟動服務
config.js中配置mixfile服務器地址和webdav端口
原理:
上傳下載和儲存都經過mixfile進行操作,webdav服務器本身只儲存文件結構,和文件對應的分享碼,所以只要幾KB的空間即可
數據都保存在webdav.dat這個文件夾中
已更新,支持移動和複製文件
很多人說看不懂不會安裝,下面是配置完整的win版本
用法:
解壓後雙擊node-v22.10.0-x64.msi安裝nodejs,如果已經安裝可以跳過
然後雙擊start.bat啟動
然後就完成了,無需任何複雜配置操作
瀏覽器內訪問http://127.0.0.1:5244即可訪問alist服務,用戶名admin,密碼123456
mixfile掛載路徑為mixfile文件夾
打包下載: https://gitlab.com/-/project/61295448/uploads/4270ceaa75b5b8ac733ff99295c97ba1/mixfile-alist-win.zip
mixfile下載線程數配置已經改成20,測試能跑到20MB每秒,config.yml可自行根據性能調整配置
webdav.dat既所有文件數據,備份或分享該文件即可備份或分享所有文件
|