[开源]短链生成、子域名托管、无限邮箱服务 域名服务(Saas)平台
开源系统分类系统
![[开源]短链生成、子域名托管、无限邮箱服务 域名服务(Saas)平台](https://yy123.ink/api/img/1782608512669-j94iu4.jpg)
一、开源项目简介
WR.DO
生成短链接, 创建 DNS 记录, 管理临时邮箱
WR.DO 是一个集成短链生成、子域名托管、无限邮箱服务,以及开放API接口的一站式域名服务(Saas)平台,释放你的域名潜力。
二、开源协议
使用MIT开源协议
三、界面展示
截图预览
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
四、功能概述
功能
- 短链生成
生成附有访问者统计信息的短链接 (支持密码保护, 支持调用 API) - 临时邮箱
创建多个临时邮箱接收和发送邮件(支持调用 API) - 多租户支持
无缝管理多个 DNS 记录 - 截图 API
访问截图 API、网站元数据抓取 API -
权限管理:方便审核的管理员面板 - 安全可靠
基于 Cloudflare 强大的 DNS API
功能列表
短链服务:
-
支持自定义短链 -
支持生成自定义二维码 -
支持密码保护链接 -
支持设置过期时间 -
支持访问统计(实时日志、地图等多维度数据分析) -
支持调用 API 创建短链
临时邮箱服务:
-
支持创建自定义前缀邮箱 -
支持过滤未读邮件列表 -
可创建无限数量邮箱 -
支持接收无限制邮件 (依赖 Cloudflare Email Worker) -
支持发送邮件(依赖 Resend) -
支持调用 API 创建邮箱 -
支持调用 API 获取收件箱邮件
子域名管理服务:
-
支持管理多 Cloudflare 账户下的多个域名的 DNS 记录 -
支持创建多种 DNS 记录类型(CNAME、A、TXT 等)
开放接口模块:
-
获取网站元数据 API -
获取网站截图 API -
生成网站二维码 API -
将网站转换为 Markdown、Text -
支持所有类型 API 调用统计日志 -
支持生成用户 API Key,用于第三方调用开放接口
管理员模块:
-
多维度图表展示网站状态 -
域名服务配置(动态配置各项服务是否启用,包括短链、临时邮箱(收发邮件)、子域名管理) -
用户列表管理(设置权限、分配使用额度、禁用用户等) -
短链管理(管理所有用户创建的短链) -
邮箱管理(管理所有用户创建的临时邮箱) -
子域名管理(管理所有用户创建的子域名)
五、技术选型
快速开始
查看开发者快速开始的详细文档。
要求
-
Vercel 账户用于部署应用 -
至少一个在 Cloudflare 托管的 域名
查看开发文档。
Email worker
查看 email worker 文档用于邮件接收。
自部署教程
使用 Vercel 部署
记得填写必要的环境变量。
使用 Docker Compose 部署
在服务器中创建一个文件夹,进入该文件夹并新建docker-compose.yml文件,填写必要的环境变量,然后执行:
本地开发
将 .env.example 复制为 .env 并填写必要的环境变量。
初始化数据库
管理员初始化
Follow https://localhost:3000/setup
评论




