Repolode
EGroupware

EGroupware/egroupware

用 PHP 编写的网页协作套件服务器,集邮件、日历、通讯录和项目管理于一体,可自行部署。

可替代:Google WorkspaceMicrosoft Exchange

Star
302
Fork
115
未关闭 Issue
21
最近提交
17小时前

这是什么?

EGroupware 是一套用 PHP 编写的网页协作套件服务器,把网页邮件、日历、通讯录和项目管理整合在同一个自托管系统中,直接通过浏览器使用。

项目支持 CalDAV 和 CardDAV 服务,日历和联系人可以与标准客户端同步。推荐通过 Linux 发行版的 DEB/RPM 包安装;非 Linux 环境或不受支持的发行版可以使用 Docker。开发环境同样基于 Docker 搭建,其中包含 push-server 容器。

管理员可以通过 install-cli.php 脚本在 release、bugfix 和 master 等更新通道之间切换,配套的 setup-cli 会提示是否需要进行数据库结构升级。

核心功能

  • 01网页邮件、日历、通讯录和项目管理集成在同一界面
  • 02提供 CalDAV 和 CardDAV 服务,可与标准客户端同步
  • 03支持通过 DEB/RPM 包安装,也支持 Docker 部署
  • 04基于 Docker 的开发环境,包含 push-server 容器
  • 05命令行工具可切换发布通道并执行数据库结构升级

适用场景

  • 为团队自建协作服务器,统一管理邮件、日历和联系人
  • 用本地部署的套件替代多个分散的在线协作服务
  • 为使用标准日历和通讯录客户端的团队提供 CalDAV、CardDAV 同步

快速上手

  1. 1

    按维基说明通过 Linux 包管理器安装

  2. 2

    在非 Linux 或不支持的发行版上,按维基指南用 Docker 运行 EGroupware

使用前须知

  • 元数据中未明确说明许可证,使用前请先查看仓库的许可条款。
  • 推荐的安装方式是 Linux 包管理器,其他方式更复杂,且缺少推送服务器等部分功能。
  • 安装主要依赖维基说明和 Docker 容器,没有单一的简单命令。

标签

常见问题

egroupware 是什么?
用 PHP 编写的网页协作套件服务器,集邮件、日历、通讯录和项目管理于一体,可自行部署。 EGroupware 是一套用 PHP 编写的网页协作套件服务器,把网页邮件、日历、通讯录和项目管理整合在同一个自托管系统中,直接通过浏览器使用。
egroupware 可以免费使用吗?用的什么许可证?
egroupware 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
egroupware 还在维护吗?
活跃维护中。egroupware 最近一次提交是在 2026年11月6日。
egroupware 适合用来做什么?
为团队自建协作服务器,统一管理邮件、日历和联系人 用本地部署的套件替代多个分散的在线协作服务 为使用标准日历和通讯录客户端的团队提供 CalDAV、CardDAV 同步
egroupware 怎么安装和运行?
按维基说明通过 Linux 包管理器安装 在非 Linux 或不支持的发行版上,按维基指南用 Docker 运行 EGroupware
在哪里获取 egroupware?
源代码和安装说明在 GitHub 上:https://github.com/EGroupware/egroupware

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

相关项目