推荐使用 Etherpad:实时协作编辑器的优秀选择

推荐使用 Etherpad:实时协作编辑器的优秀选择

etherpad-liteEtherpad: A modern really-real-time collaborative document editor.项目地址:https://gitcode.com/gh_mirrors/et/etherpad-lite

简介

Etherpad 是一个强大的实时协作编辑器,能够轻松应对数千名用户的同时在线编辑。它强调数据的完整可导出性,并完全在你的服务器上运行,由你掌控。

立即体验

想要快速尝试 Etherpad 的魅力?你可以访问 Wikimedia 提供的公共实例: Etherpad 尝试版,或者浏览其他公开的 Etherpad 实例,以发现更多功能:运行 Etherpad 的站点列表

项目状态与质量保证

我们正在寻找维护者,并有资金支持。如果你有兴趣贡献,请联系 John McLear。项目保持着良好的代码质量和稳定的测试流程:

安装与使用

Docker-Compose 快速启动

# 在这里放置 Docker Compose 配置

系统要求和手动安装

确保你已安装 Node.js(版本 >= 18.18.2)。对于 Debian 或 Ubuntu 用户,可以按照官方说明安装 Node.js 后执行以下命令来快速安装:

git clone --branch master https://github.com/ether/etherpad-lite.git &&
cd etherpad-lite &&
bin/run.sh

Windows 用户可以选择预建的安装包或手动安装。若通过 Git 克隆,记得执行 bin\installOnWindows.bat

插件丰富,自由定制

Etherpad 可以通过各种插件进行自定义。比如基础版本和启用一些常用插件后的对比:

  • 基础安装:基本安装
  • 功能完备:全功能安装

查看 插件网站 获取可用插件列表。插件可以在管理界面安装,或通过命令行:

cd /path/to/etherpad-lite
pnpm run plugins i ep_${plugin_name}

强烈推荐的插件

要实现如演示图中的功能,只需安装以下插件:

pnpm run plugins i \
  ep_align \
  ep_comments_page \
  ep_embedded_hyperlinks2 \
  ep_font_color \
  ep_headings2 \
  ep_markdown \
  ep_webrtc

往前一步

  • 修改 settings.json 以适应你的需求。
  • 使用多个设置文件,通过 -s|--settings 选项传递给 bin/run.sh
  • 对于身份验证,考虑搭建 OpenID Connect 身份提供器并启用相关插件。

Etherpad 不仅是一个强大且灵活的工具,而且它的数据控制权、全面的测试流程以及活跃的社区使其成为实时协作的理想之选。立即加入 Etherpad 社区,提升团队协作效率吧!

etherpad-liteEtherpad: A modern really-real-time collaborative document editor.项目地址:https://gitcode.com/gh_mirrors/et/etherpad-lite

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

张亭齐Crown

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值