FileGator:一款基于vuejs+Bulma+Buefy的服务器文件目录系统

搭建教程 佰阅 4年前 (2019-09-08) 5044次浏览

0.介绍:

FileGator 是一个免费 的开源 PHP脚本,用于管理文件和文件夹。您可以管理本地存储库文件夹(在服务器的硬盘驱动器上)或连接到其他存储适配器(见下文)中的文件。FileGator具有多用户支持,因此您可以让管理员和其他用户管理具有不同访问权限,角色和主文件夹的文件。支持所有基本文件操作:复制,移动,重命名,创建,删除,压缩,解压缩,下载,上传。如果允许,用户可以一次下载多个文件或文件夹。文件上传支持拖放,进度条,暂停和恢复。上传是分块的,因此无论服务器的配置如何,您都应该能够上传大文件。

DEMO演示站: https://demo.filegator.io/#/

2.功能特色:

  • 多个存储适配器(本地,FTP,Amazon S3,Dropbox,DO空间,Azure Blob和其他许多通过 Flysystem
  • 具有角色和权限的多个身份验证适配器(将用户存储在json文件或数据库中)
  • 多个会话适配器(Native File,Pdo,MongoDB,Memcached和其他通过 Symfony
  • 单页前端(使用 Vuejs Bulma Buefy构建
  • 分块上传(带内置 Resumable.js
  • Zip和批量下载支持
  • 高度可扩展,解耦和测试的代码
  • 无需数据库
  • Framework free
  • 管理员可以设置用户读写、上传、下载、压缩、解压等权限
  • 3.安装方法:

    宝塔面板新建网站,上传源码:

    源码下载地址: https://github.com/filegator/filegator/archive/master.zip

    解压后,设置网站运行目录为 /dist

    另外,设置 /storage /private 文件夹读写权限 777

    之后就可以正常访问了。

    4.其它问题

    如果出现问题,请检查 /private/logs/app.log

    默认凭据登录 admin/admin123 注意及时修改。如果忘记密码,可以将空白模板复制 private/users.json.blank private/users.json ,然后刷新您的浏览器即可复原默认账户密码。

    5.其它请参考官方文档

    https://docs.filegator.io/

    喜欢 ( 0 ) 登陆/注册