前言:
这两天在捣鼓一些管理系统,发现了这款开源的系统自此分享给大家 FileGator 是一个免费的开放源代码 PHP 脚本,用于管理文件和文件夹。可以管理本地存储库文件夹(位于服务器硬盘上)中的文件,也可以连接到其他存储适配器。
FileGator 是一个免费的、开源的、自托管的 Web 应用程序,用于管理文件和文件夹。
您可以管理本地存储库文件夹(在服务器硬盘上)中的文件,也可以连接到其他存储适配器(见下文)。
FileGator 具有多用户支持,因此您可以让管理员和其他用户使用不同的访问权限、角色和主文件夹管理文件。
支持所有基本文件操作:复制、移动、重命名、创建、删除、压缩、解压缩、下载、上传。
如果允许,用户可以一次下载多个文件或文件夹。
文件上传支持拖拽、进度条、暂停和恢复。上传是分块的,因此无论服务器的配置如何,您都应该能够上传大文件。
特点和目标
- 多个存储适配器(本地、FTP、Amazon S3、Dropbox、DO Spaces、Azure Blob 和许多其他通过 Flysystem)
- 具有角色和权限的多个身份验证适配器(将用户存储在 json 文件、数据库中或使用 WordPress)
- 多个会话适配器(Native File、Pdo、Redis、MongoDB、Memcached 等通过 Symfony)
- 单页前端(使用 Vuejs、Bulma 和 Buefy 构建))
- 分块上传(使用 Resumable.js 构建))
- Zip 和批量下载支持
- 高度可扩展、解耦和经过测试的代码
- 无需数据库
- 无™框架
演示
这是启用了访客帐户的只读演示
- 您可以以 john/john 身份登录以查看 John 的私人文件
- 或 jane/jane 作为只读 + 下载用户。
特色:
FileGator 具有多用户支持,因此可以让管理员和其他用户使用不同的访问权限,角色和主文件夹来管理文件。支持所有基本文件操作:复制,移动,重命名,创建,删除,压缩,解压缩,下载,上传。如果允许,用户可以一次下载多个文件或文件夹
安装教程:
1、下载源码解压
2、进入服务器将文件–repository
和private
权限修改为 777 如下图
3、将网站目录设置成/dist
也就是“公用”文件夹。如下图
- 4、然后访问域名访,如果出现问题请检查
/private/logs/app.log
- 5、使用默认凭据登录 admin/admin123
6、更改进入之后记得默认管理员密码
其他设置教程
1、设置游客权限:
如果我们想无需登录也就是游客,即可访问文件目录,那么可以这样设置。登录之后,点击【用户】之后编辑【Guest】权限,然后如图设置。
2、修改默认管理员密码:
默认管理员账号和密码为admin/admin123
请注意及时修改。修改也很简单,点击右上角的【用户】之后点击【admin】修改用户名和密码即可。
ps:如果忘记密码,可以将网站目录下的private/users.json.blank
改名为private/users.json
,然后刷新你的浏览器即可复原默认账户密码。
3、设置中文教程:
程序默认是英文需要设置的根据我的教程来设置即可
在文件找到这个文件configuration_sample.php
打开在 13 行修改成chinese
如需海城其他的语言同理
暂无评论内容