server
您数据的安全家园
⭐ 36.0k PHP
✓ 解决什么问题
解决个人及企业对数据隐私的担忧,使用户无需依赖商业云服务商即可完全掌控数据。它替代了 Google Drive、Dropbox 等第三方服务,同时提供日历、联系人、邮件等协作工具,避免数据外泄风险。
✓ 最适合
适合要求完全数据主权、需要自托管协作套件的个人、家庭、中小企业、教育及公共机构。尤其适用于合规严苛的环境(如医疗、金融),及希望避免云端数据扫描的用户。
✗ 不适合
不适合寻求极简文件同步(如仅需备份)或完全无运维介入的用户,因自部署需要系统维护和更新。另不适合需要低延迟实时协作(如在线文档编辑)的场景——该功能需额外配置 Office 集成。
快速上手
bash
1. 创建 docker-compose.yml(使用 MariaDB + Apache)
wget https://raw.githubusercontent.com/nextcloud/docker/master/.examples/docker-compose/with-nginx-proxy/mariadb/apache/docker-compose.yml
2. 启动容器
sudo docker-compose up -d
3. 访问 http://localhost 完成安装向导 项目详情
Nextcloud Server 是一款由 Nextcloud GmbH 及社区维护的自主云平台,基于 PHP 开发,采用 AGPL-3.0 许可证。GitHub 上获得超过 35,986 个 Star。
核心功能包括:
- 数据访问与同步:支持文件、联系人、日历、邮件等数据的跨设备同步。
- 共享与协作:允许向他人安全共享文件或协同编辑。
- 安全机制:提供加密功能、双因素认证(2FA)及 HackerOne 赏金计划。
- 可扩展性:拥有数百个应用(如 Calendar、Contacts、Mail、Video Chat),可在 应用商店 安装。
部署方式灵活:可通过 Docker 自托管,或使用官方预装设备,亦可选择托管服务提供商(如 Nextcloud Enterprise)。