avatar

PiDIN

Play In Docker In NAS

  • 首页
  • 关于本站
  • 项目地址
  • 发布文章
Home Nextcloud平替?FileGator 轻松实现多用户文件管理
文章

Nextcloud平替?FileGator 轻松实现多用户文件管理

Posted 2025-05-26 Updated 2025-05- 26
By srebro
18~23 min read

FileGator 介绍

animated

FileGator 是一个免费的、开源的、自托管的 Web 应用程序,用于管理文件和文件夹,也是一个强大的多用户文件管理器。可以让管理员和其他用户管理具有不同访问权限、角色和主文件夹的文件。文件上传支持拖放、进度条、暂停和恢复。

🚢 项目地址

  • Github:https://github.com/filegator/filegator
  • 官网: https://filegator.io/

🚀FileGator 特征

  • 🍉 多用户与权限管理:支持为不同用户分配独立的主文件夹,并设置 读写/只读/禁止访问 等权限,管理员可自定义角色并绑定权限模板。
  • 🍊 文件操作与传输: 拖拽交互与分块上传,支持批量操作与压缩解压,实时预览与编辑。
  • 🍠 存储扩展与兼容性: 原生支持本地存储、FTP、Amazon S3、Dropbox、Azure Blob 等,通过 Flysystem 库可扩展至 50+ 云存储服务。
  • 🍵 传输加密与审计: 默认启用 HTTPS,记录用户操作日志(如文件访问、权限变更),支持审计追踪。
  • 🍾 无需数据库: 配置通过 JSON 文件实现,无需安装 MySQL 等数据库,部署门槛极低。
  • 🐳 容器化部署: 提供 Docker 镜像和 Compose 文件,支持一键部署,30 秒内完成安装。

🛠️ 部署 FileGator

👻 先决条件/要求

  • 最低 1GB RAM(推荐 2GB+)
  • 具备docker,docker-compose 环境

🐳 方法一:使用Docker 命令部署

docker run -p 8080:8080 -d docker.cnb.cool/srebro/docker-images-chrom/filegator

🐳 方法二:使用Docker Compose部署 (推荐)

services:
  filegator:
    #image: filegator:latest
    image: docker.cnb.cool/srebro/docker-images-chrom/filegator  ##CNB镜像加速
    restart: always
    ports:
      - "8080:8080"
    volumes:
      - repository:/var/www/filegator/repository
      - private:/var/www/filegator/private

volumes:
  repository:
  private:

部署完成后,通过浏览器访问 http://<你的服务器IP或域名>:8080 即可使用 FileGator 。

  • 默认管理员,账户/密码: admin/admin123 ,登录后请立即修改密码。

image-20250526174959045

image-20250526175131579

  • 文件上传支持拖放、显示进度条

image-20250526175426668

  • 支持文件预览

image-20250526175526471

image-20250526175740186

image-20250526175750278

  • 用户管理,新建用户,定义用户的工作目录,并授予权限

image-20250526175846136

image-20250526175957236

🧭 使用Nginx反向代理

#filegator
  server {
        listen       443 ssl;
        server_name  filegator.srebro.cn;  ##替换成自己的域名
        error_page  404              /404/404.html;
        charset utf-8;

		ssl_certificate /home/application/nginx/cert/srebro.cn.pem; 
		ssl_certificate_key /home/application/nginx/cert/srebro.cn.key;
        ssl_session_cache    shared:SSL:1m;
        ssl_ciphers  HIGH:!aNULL:!MD5;
        ssl_prefer_server_ciphers  on;

	location / {
	proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header x-wiz-real-ip $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;
        proxy_set_header X-Forwarded-Proto $scheme;
		proxy_pass http://localhost:8080;
        }
}

🎁 获取 FileGator

  • CNB 仓库地址:FileGator
网络工具
网络工具
License:  CC BY 4.0
Share

Further Reading

Jun 5, 2025

MAZANOKE:离线运行的全能图片处理神器,隐私安全有保障

MAZANOKE 介绍 MAZANOKE 是一个简单的图像优化器,它可以在您的浏览器中运行,离线工作,并在不离开您的设备的情况下保持您的图像。 🚢 项目地址 Github:https://github.com/civilblur/mazanoke 🚀MAZANOKE 特征 🖼️ 在浏览器中优化

Jun 2, 2025

FileCodeBox,轻量匿名文件中转站:快递柜式传输,免注册即传即取

FileCodeBox 介绍 FileCodeBox 是一个基于 FastAPI + Vue3 开发的轻量级文件分享工具。它允许用户通过简单的方式分享文本和文件,接收者只需要一个提取码就可以取得文件,就像从快递柜取出快递一样简单。 🚢 项目地址 Github:https://github.com/

May 26, 2025

Nextcloud平替?FileGator 轻松实现多用户文件管理

FileGator 介绍 FileGator 是一个免费的、开源的、自托管的 Web 应用程序,用于管理文件和文件夹,也是一个强大的多用户文件管理器。可以让管理员和其他用户管理具有不同访问权限、角色和主文件夹的文件。文件上传支持拖放、进度条、暂停和恢复。 🚢 项目地址 Github:https:/

OLDER

Domain Admin:域名SSL证书监控+自动续签,运维从此0焦虑

NEWER

「别让灵感溜走!」​​10分钟搭建轻量级笔记应用 Blinko​​ ——让每个想法都有归宿

Recently Updated

  • MAZANOKE:离线运行的全能图片处理神器,隐私安全有保障
  • FileCodeBox,轻量匿名文件中转站:快递柜式传输,免注册即传即取
  • 「别让灵感溜走!」​​10分钟搭建轻量级笔记应用 Blinko​​ ——让每个想法都有归宿
  • Nextcloud平替?FileGator 轻松实现多用户文件管理
  • Domain Admin:域名SSL证书监控+自动续签,运维从此0焦虑

Trending Tags

网络工具 无线电 人工智能 智能家居 影音娱乐 阅读学习 sre

Contents

©2025 PiDIN. Some rights reserved.

Using the Halo theme Chirpy