HedgeDoc 主机
使用共享、演示和发布工具实时协作编写 Markdown。
- 一键 部署
- 15 GB 所需磁盘空间
- 1 GB 内存 所需内存
- 来自 2 € 价格

官方链接
HedgeDoc 的官方链接和原始网站
您在 AvaHost 上获得的服务
一键部署、自定义域名、免费HTTPS、自动应用更新和定期备份是每个云应用的标准配置。您可以在一台服务器上运行多个应用,并且包括终端访问。
一个PostgreSQL容器与应用程序一起配置,并且不受AvaHost管理。

技术
- Docker 镜像
- quay.io/hedgedoc/hedgedoc:1.11.1
- 默认端口
- 3000
- 数据库
- postgres

HedgeDoc 的工作原理
HedgeDoc 存储协作笔记,用户通过浏览器编辑这些笔记。共享笔记链接打开一个 Markdown 编辑器,多个参与者可以同时输入并实时看到变化。相同的内容可以作为渲染页面查看,而不会暴露编辑控件。
笔记也可以切换到演示模式,使用 Markdown 分隔符定义幻灯片。权限决定笔记是私密的、仅对已登录用户可见,还是通过共享链接可用。修订历史记录早期状态,并在需要撤销编辑时提供返回路由。
HedgeDoc 的主要功能
编辑器支持 HedgeDoc 风格的 Markdown,包括表格、图表、数学内容、嵌入式媒体和其他扩展。分割编辑和预览视图帮助编写者在保留可移植源文本的同时看到格式化结果。
实时协作使 HedgeDoc 适用于会议记录、事件笔记、课堂练习、设计讨论和技术草稿。演示模式将同一笔记转换为幻灯片,而权限控制和发布视图让作者决定成品的公开范围。
HedgeDoc 与 HackMD 的对比
HedgeDoc
HedgeDoc 是自托管的协作 Markdown 编辑器,源于早期的 CodiMD 代码库。HackMD 运营一个托管的协作 Markdown 工作区,具有团队区域、托管 API 和供应商运营的基础设施。两者都支持围绕 Markdown 文档的实时编辑。
HackMD
HackMD 可能适合想要商业托管服务、账户管理和由供应商维护的 API 操作的团队。当组织想要自己运行协作服务器并将笔记存储保持在自己的托管环境中时,HedgeDoc 是更强的选择。
HedgeDoc 的使用者
工程团队使用 HedgeDoc 记录架构笔记、事件时间线和会议记录。教师可以准备协作练习或 Markdown 演示,而开源社区使用共享笔记收集议程、决策和活动资料。
它不太适合高度结构化的数据库、正式文档审批或丰富的桌面风格页面布局。其优势来自 Markdown、共享编辑、链接和轻量级发布,而不是广泛的办公套件。

自托管 HedgeDoc:要求和成本
HedgeDoc 工作负载取决于同时编辑的人数、笔记数量、修订历史、嵌入式内容和上传的媒体。PostgreSQL 存储用户、笔记、权限和修订,而持久应用存储保存上传的文件。PostgreSQL 容器包含在 AvaHost 堆栈中,但不受管理。
编辑器本身没有单独的软件费用,更正后的起始计划是 Plan 2,价格为 €5。对于 HedgeDoc,AvaHost 提供一键设置、自定义域名支持、自动 HTTPS、自动应用更新和定时备份。注册在目录模板中启用,因此应在分发 URL 之前创建第一个预期账户。
F.A.Q
HedgeDoc 在包含 PostgreSQL 容器的规模调整后,从方案 2 的 €5 起价。托管服务提供一键部署、自定义域名、自动 HTTPS、自动应用程序更新和定时备份。并发编辑者数量、保留的修订版本、上传的媒体和活跃笔记数量会影响是否需要选择更大的方案。
PostgreSQL 容器部署在 HedgeDoc 旁边,通过应用程序配置连接。笔记、用户、权限和修订历史记录依赖于它,而上传的文件使用持久应用程序存储。PostgreSQL 已包含但不受管理,因此在审查升级、导出或恢复时,两个数据区域必须保持一致。
可以将自定义域名附加到 HedgeDoc,在完成必要的 DNS 更改后自动应用 HTTPS。之后应检查共享笔记链接、已发布视图、演示文稿 URL 和集成中对先前主机名的引用。在将永久链接分发到文档或课程材料之前,请选择最终地址。
目录模板支持基于电子邮件的注册,应用程序启动时无需预先创建用户。在广泛共享 URL 之前,请先注册预期的所有者账户,然后在 HedgeDoc 内部审查笔记权限和注册设置。托管服务上已禁用应用程序电子邮件传递,因此请勿依赖出站电子邮件工作流进行访问管理。
