Repolode
nextcloud

nextcloud/server

可自托管的云服务器,用于存储、同步和分享文件、通讯录、日历等数据,并可通过应用扩展功能。

可替代:Google DriveDropboxMicrosoft OneDrive

Star
37,201
Fork
5,289
未关闭 Issue
3,840
最近提交
13小时前

这是什么?

Nextcloud Server 是 Nextcloud 的 PHP 后端,这是一个可自托管的平台,可将文件、通讯录、日历等数据存放在你自己选定的服务器上。桌面端和移动端客户端负责跨设备同步数据,用户也可以把文件或文件夹分享给他人协作使用。

功能可通过应用扩展,例如日历、通讯录、邮件以及视频通话(Talk),这些应用可从 Nextcloud 应用商店安装。项目还提供加密选项和双因素认证,用于保护账户安全。

仓库同时包含开发环境说明:第三方组件以 git 子模块形式管理,测试框架包括 PHPUnit、Behat、Vitest 和 Playwright。项目接受以 AGPLv3 授权的贡献,无需签署贡献者许可协议。

核心功能

  • 01在桌面和移动设备之间同步文件、通讯录和日历
  • 02与其他用户分享文件和文件夹
  • 03通过 Nextcloud 应用商店安装应用扩展功能
  • 04提供加密选项和双因素认证
  • 05可部署在自有硬件上,也可通过服务商托管使用

适用场景

  • 在家庭或组织内部搭建私有文件同步与分享服务器
  • 用自托管方案替代商业云存储
  • 在自有基础设施上托管团队日历、通讯录和视频通话

快速上手

  1. 1

    按照 Nextcloud 开发者手册设置本地开发环境

  2. 2

    检出仓库后初始化第三方 git 子模块

    git submodule update --init

使用前须知

  • 采用 AGPL-3.0 许可证,这是一种强 Copyleft 许可证,衍生作品须以相同条款发布。
  • master 分支用于开发,不应用于生产系统;生产环境请使用发行版归档或稳定分支。
  • 自托管需要您自备服务器并进行安装配置,README 指向单独的安装说明。

标签

常见问题

server 是什么?
可自托管的云服务器,用于存储、同步和分享文件、通讯录、日历等数据,并可通过应用扩展功能。 Nextcloud Server 是 Nextcloud 的 PHP 后端,这是一个可自托管的平台,可将文件、通讯录、日历等数据存放在你自己选定的服务器上。桌面端和移动端客户端负责跨设备同步数据,用户也可以把文件或文件夹分享给他人协作使用。
server 可以免费使用吗?用的什么许可证?
server 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
server 还在维护吗?
活跃维护中。server 最近一次提交是在 2026年10月21日。
server 适合用来做什么?
在家庭或组织内部搭建私有文件同步与分享服务器 用自托管方案替代商业云存储 在自有基础设施上托管团队日历、通讯录和视频通话
server 怎么安装和运行?
按照 Nextcloud 开发者手册设置本地开发环境 检出仓库后初始化第三方 git 子模块: git submodule update --init
在哪里获取 server?
源代码和安装说明在 GitHub 上:https://github.com/nextcloud/server

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目