
filegator/filegatorFileGator 是一款免费、开源、自托管的 Web 应用程序,旨在提供强大的文件和文件夹管理功能。支持多用户访问,通过直观的 Web 界面实现文件上传、下载、查看、编辑等操作,适用于个人、团队或小型组织的文件存储与共享需求。
使用以下命令启动 FileGator 容器,挂载持久化卷存储文件:
bashdocker run -d \ -p 8080:8080 \ -v my_volume:/var/www/filegator/repository \ --name filegator \ filegator/filegator:latest
访问地址:[***]
初始登录:admin/admin123
创建 docker-compose.yml 文件,配置持久化存储和自动重启:
yamlversion: '2' services: filegator: container_name: filegator image: filegator/filegator restart: always ports: - "8080:8080" volumes: # 挂载本地文件夹作为文件仓库 - ./files:/var/www/filegator/repository # 可选:挂载本地用户配置文件 # - ./users.json:/var/www/filegator/private/users.json # 可选:挂载自定义配置文件 # - ./configuration.php:/var/www/filegator/configuration.php
启动服务:docker-compose up -d
针对 ARM 架构设备,提供多架构镜像(因兼容性问题不含 LDAP 适配器):
bashfilegator/filegator:latest-multiarch
FileGator 以 www-data 用户运行,若挂载卷出现权限问题,可通过以下命令修复:
bashdocker exec -u root filegator chown -R www-data:www-data /var/www/filegator/repository/
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务