开源自托管的日程预约平台,是 Cal.com 的 MIT 许可社区分支,用于安排会议和管理日历。
- Star
- 284
- Fork
- 9
- 未关闭 Issue
- 0
- 最近提交
- 2个月前
这是什么?
Changes.Page 是一个开源的更新日志(changelog)工具,团队可以在独立的 changelog 页面上发布产品更新和版本说明。项目基于 Next.js、Tailwind CSS 和 Supabase 构建,后台任务由 Inngest 处理,事务性邮件通过 Postmark 发送。
仓库是一个 TypeScript monorepo,包含两个应用:apps/web 用于管理后台,apps/page 用于对外展示的 changelog 页面。本地运行需要 Node.js 18 及以上版本、pnpm,以及一个 Supabase 实例,并将凭据填入从示例文件复制而来的 .env 文件中。
自托管的部署步骤见仓库中的 SELF-HOSTING.md 文件。
核心功能
- 01在托管的 changelog 页面上发布产品更新
- 02管理后台与公开展示页面分为两个应用,位于同一 monorepo 中
- 03使用 Supabase 存储数据
- 04通过 Inngest 处理后台任务
- 05通过 Postmark 发送事务性邮件
适用场景
- 为 SaaS 产品发布版本说明
- 为客户提供一个可以关注产品更新的公开页面
- 自行托管 changelog,替代付费的托管服务
快速上手
- 1
克隆仓库
git clone https://github.com/techulus/changes-page - 2
安装依赖
pnpm install - 3
从 apps/web 和 apps/page 中的 .env.example 创建 .env 文件,并填入 Supabase 凭据
- 4
启动开发服务器
pnpm dev
使用前须知
- 运行需要一个 Supabase 实例及其凭据。
- 需要在两个应用中配置环境文件,自托管需要一定工作量。
- 需要 Node.js 18 或更高版本以及 pnpm 8.6.2 或更高版本。
- 采用 AGPL-3.0 许可证,修改后通过网络提供服务时须公开源代码。
标签
常见问题
- changes-page 是什么?
- 开源的更新日志管理应用,用于在托管的 changelog 页面上发布产品更新。 Changes.Page 是一个开源的更新日志(changelog)工具,团队可以在独立的 changelog 页面上发布产品更新和版本说明。项目基于 Next.js、Tailwind CSS 和 Supabase 构建,后台任务由 Inngest 处理,事务性邮件通过 Postmark 发送。
- changes-page 可以免费使用吗?用的什么许可证?
- changes-page 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- changes-page 还在维护吗?
- 半年内有更新。changes-page 最近一次提交是在 2026年8月21日。
- changes-page 适合用来做什么?
- 为 SaaS 产品发布版本说明 为客户提供一个可以关注产品更新的公开页面 自行托管 changelog,替代付费的托管服务
- changes-page 怎么安装和运行?
- 克隆仓库: git clone https://github.com/techulus/changes-page 安装依赖: pnpm install 从 apps/web 和 apps/page 中的 .env.example 创建 .env 文件,并填入 Supabase 凭据 启动开发服务器: pnpm dev
- 在哪里获取 changes-page?
- 源代码和安装说明在 GitHub 上:https://github.com/techulus/changes-page
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
4.9万1.5万TypeScriptMIT更新于 前天
可自托管的开源社交媒体排程工具,用于规划、发布和分析多平台内容,并支持 AI 与 API 集成。
3.7万7282TypeScriptAGPL-3.0更新于 昨天
开源的链接归因平台,提供短链接、转化追踪和联盟营销功能。
2.5万3333TypeScriptOther更新于 12小时前
可自托管、面向 API 的低代码平台,以协作式表格数据库的形式使用,可替代 Airtable。
1.6万1425TypeScriptAGPL-3.0更新于 上个月
一款自托管、注重隐私的 AI 笔记工具,以 Markdown 卡片快速记录灵感,并支持自然语言检索。
1.1万789TypeScriptGPL-3.0更新于 2个月前
基于 React、shadcn/ui 和 Supabase 构建的可自部署 CRM,用于管理联系人、商机、任务和笔记。
1388878TypeScriptMIT更新于 4天前