FileGator | 一個免費的、開源的、自托管 免費的多用戶PHP文件管理器

FileGator | 一個免費的、開源的、自托管 免費的多用戶PHP文件管理器

FileGator – 強大的多用戶文件管理器FileGator 是一個免費的、開源的、自托管的 Web 應用程序,用于管理文件和文件夾。您可以管理本地存儲庫文件夾(在服務器的硬盤驅(qū)動器上)中的文件或連接到其他存儲適配器(見下文)。FileGator具有多用戶支持,因此您可以讓管理員和其他用戶管理具有不同訪問權(quán)限,角色和主文件夾的文件。支持所有基本文件操作:復制、移動、重命名、編輯、創(chuàng)建、刪除、預覽、壓縮、解壓縮、下載、上傳。如果允許,用戶可以一次下載多個文件或文件夾。文件上傳支持拖拽、進度條、暫停和恢復。上傳是分塊的,因此無論您的服務器配置如何,您都應該能夠上傳大文件。演示點擊查看這是啟用了來賓帳戶的只讀演示您可以登錄以查看約翰的私人文件john/john或作為只讀 + 下載用戶。jane/jane典型用例與同事、團隊、朋友或家人共享文件夾授予學生上傳作業(yè)的權(quán)限允許工作人員上傳現(xiàn)場數(shù)據(jù)/文檔/圖像用作云備份與多人一起管理 CDN用作 FTP/SFTP 替代品管理 S3 或其他第三方云存儲用于快速壓縮和下載遠程文件特點和目標多個存儲適配器(Local,F(xiàn)TP,Amazon S3,Dropbox,DO Spaces,Azure Blob以及通過Flysystem的許多其他適配器))具有角色和權(quán)限的多個身份驗證適配器(將用戶存儲在json文件,數(shù)據(jù)庫中或使用WordPress)多會話適配器(Native File,Pdo,Redis,MongoDB,Memcached等通過Symfony))單頁前端(由Vuejs、Bulma和Buefy構(gòu)建))分塊上傳(使用可恢復對象構(gòu)建.js)壓縮和批量下載支持高度可擴展、解耦和經(jīng)過測試的代碼無需數(shù)據(jù)庫無?框架局限性底層Flysystem不支持符號鏈接不支持文件權(quán)限操作(chmod/chown)docker查看官方 docker 鏡像,了解如何使用它的說明碼頭工人快速入門:docker run -p 8080:8080 -d filegator/filegatorvisit: http://127.0.0.1:8080 login as admin/admin123最低要求PHP 7.2.5+ (帶 php-zip 擴展名)請參閱 Ubuntu 18.04 或 Debian 10.3 的安裝說明。下載預編譯版本預編譯版本是為非開發(fā)人員創(chuàng)建的。在此版本中,將為您編譯前端(html,css和javascript),并刪除源代碼,因此最終存檔僅包含最少的文件。開發(fā)項目設置 (Linux)您必須已安裝 、 和 。gitphpnpmcomposergit clone https://github.com/filegator/filegator.gitcd filegatorcp configuration_sample.php configuration.phpchmod -R 775 private/chmod -R 775 repository/composer install --ignore-platform-reqsnpm installnpm run build編譯和熱重載以下命令將在端口 8081 和 8080 上啟動后端和前端:npm run serve一切準備就緒后,請訪問:http://localhost:8080運行測試和靜態(tài)分析測試需要 xdebug、php-zip 和 sqlite php 擴展。vendor/bin/phpunitvendor/bin/phpstan analyse ./backendnpm run lintnpm run e2e部署將網(wǎng)站文檔根目錄設置為目錄。這也稱為“公共”文件夾。filegator/dist注意:出于安全原因,這是您希望通過 Web 公開的唯一文件夾。其他所有內(nèi)容都應在您的 Web 根目錄之外,這樣人們就無法通過瀏覽器訪問您的任何重要文件。如果從根文件夾運行腳本,您將看到消息“開發(fā)模式”作為安全警告。filegator/dist
01,0220
菜鳥教程

菜鳥教程

菜鳥教程(www.runoob.com)提供了編程的基礎技術教程, 介紹了HTML、CSS、Javascript、Python,Java,Ruby,C,PHP , MySQL等各種編程語言的基礎知識。 同時本站中也提供了大量的在線實例,通過實例,您可以更好的學習編程。..關鍵詞:w3cschool,HTML,CSS,PHP,DOM,JavaScript,jQuery,XML,AJAX,ASP.NET,W3C,MySQL,SQL,jquery mobile,bootstrap,Python,jquery easyui,jquery ui,angularjs
08060