一个可自托管的 Google Workspace 替代方案,提供自定义域名邮箱、日历、云盘、预约页面和 AI 代理。
- Star
- 2,290
- Fork
- 364
- 未关闭 Issue
- 7
- 最近提交
- 9天前
这是什么?
WR.DO 是基于 Next.js、React 和 TypeScript 构建的 Web 平台,把短链、邮箱、子域名、文件存储和开放接口整合在同一个应用里。短链支持自定义后缀、二维码、密码保护和过期时间,并提供访问统计。
邮箱服务可以创建不限数量的自定义前缀邮箱,收信依赖 Cloudflare Email Worker,发信依赖 Resend,并支持 Catch-All 和 Telegram 推送。子域名模块可管理多个 Cloudflare 账户下的 DNS 记录,还支持用户提交申请、管理员审批。文件存储兼容 S3 API,可对接 Cloudflare R2、AWS S3、OSS 等。
管理员面板可动态开关各项服务、分配用户额度并配置登录方式。项目支持部署到 Vercel,也支持通过 Docker Compose 配合 PostgreSQL 运行。
核心功能
- 01自定义短链,支持二维码、密码保护和过期时间
- 02不限数量的自定义前缀邮箱,支持 Catch-All 与 Telegram 推送
- 03管理多个 Cloudflare 账户的 DNS 记录,可开启用户申请审批
- 04文件上传对接 Cloudflare R2、AWS S3 等 S3 兼容存储
- 05开放 API 提供网站元数据、截图、二维码和 Markdown 转换
- 06管理员面板可开关服务、分配额度并配置登录方式
适用场景
- 为团队或社区搭建自有短链与二维码服务
- 搭建子域名申请站,让用户提交 DNS 记录请求
- 为注册测试提供临时邮箱地址
- 基于 S3 兼容存储搭建自建文件分享页面
快速上手
- 1
克隆仓库
git clone https://github.com/oiov/wr.do - 2
进入项目目录并安装依赖
cd wr.do && pnpm install - 3
初始化数据库并创建管理员账号
pnpm postinstall && pnpm db:push && pnpm bootstrap-admin - 4
在 localhost:3000 启动开发服务器
pnpm dev
使用前须知
- 本地运行需要 PostgreSQL 数据库、环境变量,邮件和 DNS 功能还需要 Cloudflare 账户。
- 邮件接收依赖 Cloudflare Email Worker,邮件发送依赖 Resend。
收录于专题
标签
常见问题
- wr.do 是什么?
- 集成短链、临时邮箱、子域名管理、文件存储和开放 API 的一站式域名服务平台,可自部署。 WR.DO 是基于 Next.js、React 和 TypeScript 构建的 Web 平台,把短链、邮箱、子域名、文件存储和开放接口整合在同一个应用里。短链支持自定义后缀、二维码、密码保护和过期时间,并提供访问统计。
- wr.do 可以免费使用吗?用的什么许可证?
- wr.do 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- wr.do 还在维护吗?
- 活跃维护中。wr.do 最近一次提交是在 2026年10月29日。
- wr.do 适合用来做什么?
- 为团队或社区搭建自有短链与二维码服务 搭建子域名申请站,让用户提交 DNS 记录请求 为注册测试提供临时邮箱地址 基于 S3 兼容存储搭建自建文件分享页面
- wr.do 怎么安装和运行?
- 克隆仓库: git clone https://github.com/oiov/wr.do 进入项目目录并安装依赖: cd wr.do && pnpm install 初始化数据库并创建管理员账号: pnpm postinstall && pnpm db:push && pnpm bootstrap-admin 在 localhost:3000 启动开发服务器: pnpm dev
- 在哪里获取 wr.do?
- 源代码和安装说明在 GitHub 上:https://github.com/oiov/wr.do
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
5737+172 本周885TypeScriptAGPL-3.0维护活跃更新于 19小时前
一款完全运行在 Cloudflare 上的无服务器短链接服务,内置访问统计,可自行部署。
7254+10 本周5384TypeScriptAGPL-3.0维护活跃更新于 11天前
开源的链接归因平台,提供短链接、转化追踪和联盟营销功能。
2.5万+90 本周3391TypeScriptOther维护活跃更新于 11天前
开源短链接服务,支持品牌链接、自定义域名、二维码,以及点击、线索和收入追踪。
9515TypeScriptMIT更新于 26天前
Kutt 是一个可自托管的短链接服务,支持自定义域名、访问统计、管理后台和 RESTful API。
1.1万+11 本周1524JavaScriptMIT更新于 19天前
一款用 PHP 编写的自托管短链接服务,可在自有域名下生成和管理短链接。
5404+14 本周449PHPMIT更新于 5天前