Pydio Cells
Pydio Cells 是一款面向企业的下一代文件共享平台,采用 Go 语言和微服务架构重写。
智能下载
前往项目主页
该项目暂未提供安装包,请直接访问源代码仓库
自托管的专业文件共享平台,性能强、扩展好,适合企业团队。
核心功能
- 细粒度权限控制:按用户、组、文件夹设置读/写/管理权限
- 实时同步与版本管理:文件变更自动同步,支持版本回溯
- 移动端与 WebDAV 访问:随时随地访问文件
- 集成企业工具:LDAP、OAuth2、第三方存储(S3、NAS等)
- 基于微服务架构:易于扩展和维护,性能优于传统单体应用
避坑指南
- •当前 README 显示 Pydio Cells v5 为开发分支(WORK IN PROGRESS),生产环境请使用 v4 稳定版。需要 MySQL 数据库,不能使用 SQLite。Windows 版尚不完全稳定。
适用场景
- 企业内部文件共享与协作平台,替代商业方案如 Dropbox Business
- 教育机构或研究团队的安全文档管理
- 需要自托管、数据主权合规的企业或组织
详细介绍
Pydio Cells 是 Pydio 项目的完整重写版,采用 Go 语言和微服务架构。它为企业提供安全的文件共享、团队协作和自托管数据控制。功能包括细粒度权限管理、实时同步、移动端访问以及丰富的集成能力。专为可扩展性和性能设计,支持分布式存储后端的大型部署。
常见问题与排障 (2)
故障排除如何修复通过Nginx反向代理同步图片文件时出现的“Last-Modified时间格式无效”错误?
从您的 Nginx 配置中移除自定义的响应头行:
add_header last-modified $date_gmt;该行设置了非标准的日期格式(例如 'Friday, 02‑Aug‑2024 04:07:53 GMT'),Cells Sync 无法解析。请让后端(Cells Server)发送符合 RFC 标准的 Last-Modified 响应头。如果仍需缓存功能,请仅使用
expires 指令。故障排除Pydio Cells 生成的 Collabora URL 为何包含 '/browser/dist/cool.html' 而不是动态哈希,导致 502 错误?
生成的WOPI客户端URL错误地使用了静态段'dist',而非所需的动态hash。作为临时解决方案,手动将'/browser/dist/'替换为从正常工作的Collabora URL中获取的正确hash(例如'/browser/a246f9ab3c/')。若要永久修复,请检查Pydio中的Collabora配置是否使用了正确的endpoint,或更新至最新版本。
标签
快速上手
安装软件
双击下载的安装程序,按提示完成安装
步骤1:去官网下载预编译二进制(Linux/macOS/Windows)或从源码编译
步骤2:运行 `./cells configure` 按向导配置数据库(MySQL 5.6+/MariaDB)和管理员账号
步骤3:运行 `./cells start` 启动服务,访问 https://localhost:8080 开始使用
- 步骤1:去官网下载预编译二进制(Linux/macOS/Windows)或从源码编译
- 步骤2:运行 `./cells configure` 按向导配置数据库(MySQL 5.6+/MariaDB)和管理员账号
- 步骤3:运行 `./cells start` 启动服务,访问 https://localhost:8080 开始使用
暂未获取到校验码
该项目暂未在 GitHub Release 页面提供 SHA-256 校验码
SHA256 校验码
暂无校验码
建议从 GitHub Releases 页面直接下载,并自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
停止服务后删除安装目录和数据目录(默认 /var/cells),清理 MySQL 数据库即可。如有自定义存储,手动删除对应数据。
无额外依赖
下载后即可直接使用,无需安装其他运行环境
遇到问题?查看下方 FAQ
2 FAQs