<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Juice (Juice)</title>
    <link>https://beta.w2solo.com/Juice</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>一站式域名服务平台</title>
      <description>&lt;p&gt;WR.DO 是一个集成短链生成、子域名托管、无限邮箱服务，以及开放 API 接口的一站式域名服务（Saas）平台，释放你的域名潜力。搭配完整的管理后台，支持用户权限控制和各项系统配置。&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;官网：&lt;a href="https://wr.do" rel="nofollow" target="_blank"&gt;https://wr.do&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Github: &lt;a href="https://github.com/oiov/wr.do" rel="nofollow" target="_blank"&gt;https://github.com/oiov/wr.do&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="功能列表"&gt;功能列表&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;🔗 &lt;strong&gt;短链服务&lt;/strong&gt;：&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;支持自定义短链&lt;/li&gt;
&lt;li&gt;支持生成自定义二维码&lt;/li&gt;
&lt;li&gt;支持密码保护链接&lt;/li&gt;
&lt;li&gt;支持设置过期时间&lt;/li&gt;
&lt;li&gt;支持访问统计（实时日志、地图等多维度数据分析）&lt;/li&gt;
&lt;li&gt;支持调用 API 创建短链&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;📮 &lt;strong&gt;临时邮箱服务&lt;/strong&gt;：&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;支持创建自定义前缀邮箱&lt;/li&gt;
&lt;li&gt;支持过滤未读邮件列表&lt;/li&gt;
&lt;li&gt;可创建无限数量邮箱&lt;/li&gt;
&lt;li&gt;支持接收无限制邮件（依赖 Cloudflare Email Worker）&lt;/li&gt;
&lt;li&gt;支持发送邮件（依赖 Resend）&lt;/li&gt;
&lt;li&gt;支持调用 API 创建邮箱&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="- 支持调用 API 获取收件箱邮件"&gt;- 支持调用 API 获取收件箱邮件&lt;/h2&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🌐 &lt;strong&gt;子域名管理服务&lt;/strong&gt;：&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;支持管理多 Cloudflare 账户下的多个域名的 DNS 记录&lt;/li&gt;
&lt;li&gt;支持创建多种 DNS 记录类型（CNAME、A、TXT 等）&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;📡 &lt;strong&gt;开放接口模块&lt;/strong&gt;：&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;获取网站元数据 API&lt;/li&gt;
&lt;li&gt;获取网站截图 API&lt;/li&gt;
&lt;li&gt;生成网站二维码 API&lt;/li&gt;
&lt;li&gt;将网站转换为 Markdown、Text&lt;/li&gt;
&lt;li&gt;支持所有类型 API 调用统计日志&lt;/li&gt;
&lt;li&gt;支持生成用户 API Key，用于第三方调用开放接口&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;🔒 &lt;strong&gt;管理员模块&lt;/strong&gt;：&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;多维度图表展示网站状态&lt;/li&gt;
&lt;li&gt;域名服务配置（动态配置各项服务是否启用，包括短链、临时邮箱（收发邮件）、子域名管理）&lt;/li&gt;
&lt;li&gt;用户列表管理（设置权限、分配使用额度、禁用用户等）&lt;/li&gt;
&lt;li&gt;短链管理（管理所有用户创建的短链）&lt;/li&gt;
&lt;li&gt;邮箱管理（管理所有用户创建的临时邮箱）&lt;/li&gt;
&lt;li&gt;子域名管理（管理所有用户创建的子域名）&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="截图预览"&gt;截图预览&lt;/h2&gt;
&lt;table&gt;
  &lt;tr&gt;
    &lt;td&gt;&lt;img src="https://wr.do/_static/images/light-preview.png"&gt;&lt;/td&gt;
    &lt;td&gt;&lt;img src="https://wr.do/_static/images/example_02.png"&gt;&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;&lt;img src="https://wr.do/_static/images/example_01.png"&gt;&lt;/td&gt;
    &lt;td&gt;&lt;img src="https://wr.do/_static/images/realtime-globe.png"&gt;&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;&lt;img src="https://wr.do/_static/images/example_03.png"&gt;&lt;/td&gt;
    &lt;td&gt;&lt;img src="https://wr.do/_static/images/domains.png"&gt;&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&lt;h2 id="快速开始"&gt;快速开始&lt;/h2&gt;
&lt;p&gt;查看开发者&lt;a href="https://wr.do/docs/developer/quick-start" rel="nofollow" target="_blank" title=""&gt;快速开始&lt;/a&gt;详细文档。&lt;/p&gt;
&lt;h2 id="自部署教程"&gt;自部署教程&lt;/h2&gt;&lt;h3 id="使用 Vercel 部署"&gt;使用 Vercel 部署&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://vercel.com/new/clone?repository-url=https://github.com/oiov/wr.do.git&amp;amp;project-name=wrdo&amp;amp;env=DATABASE_URL&amp;amp;env=AUTH_SECRET&amp;amp;env=RESEND_API_KEY&amp;amp;env=NEXT_PUBLIC_EMAIL_R2_DOMAIN&amp;amp;env=GITHUB_TOKEN" rel="nofollow" target="_blank" title=""&gt;&lt;img src="https://vercel.com/button" title="" alt="Deploy with Vercel"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;记得填写必要的环境变量。&lt;/p&gt;
&lt;h3 id="使用 Docker Compose 部署"&gt;使用 Docker Compose 部署&lt;/h3&gt;
&lt;p&gt;在服务器中创建一个文件夹，进入该文件夹并新建&lt;code&gt;docker-compose.yml&lt;/code&gt;文件，填写必要的环境变量，然后执行：&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;docker compose up &lt;span class="nt"&gt;-d&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="本地开发"&gt;本地开发&lt;/h2&gt;
&lt;p&gt;将 &lt;code&gt;.env.example&lt;/code&gt; 复制为 &lt;code&gt;.env&lt;/code&gt; 并填写必要的环境变量。&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;git clone https://github.com/oiov/wr.do
&lt;span class="nb"&gt;cd &lt;/span&gt;wr.do
pnpm &lt;span class="nb"&gt;install&lt;/span&gt;

&lt;span class="c"&gt;# 在 localhost:3000 上运行&lt;/span&gt;
pnpm dev
&lt;/code&gt;&lt;/pre&gt;&lt;h4 id="初始化数据库"&gt;初始化数据库&lt;/h4&gt;&lt;pre class="highlight shell"&gt;&lt;code&gt;pnpm postinstall
pnpm db:push
&lt;/code&gt;&lt;/pre&gt;&lt;h4 id="管理员初始化"&gt;管理员初始化&lt;/h4&gt;
&lt;p&gt;Follow &lt;a href="https://localhost:3000/setup" rel="nofollow" target="_blank"&gt;https://localhost:3000/setup&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="环境变量"&gt;环境变量&lt;/h2&gt;
&lt;p&gt;查看 &lt;a href="https://wr.do/docs/developer" rel="nofollow" target="_blank" title=""&gt;开发者文档&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="技术栈"&gt;技术栈&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Next.js + React + TypeScript&lt;/li&gt;
&lt;li&gt;Tailwind CSS 用于样式设计&lt;/li&gt;
&lt;li&gt;Prisma ORM 作为数据库工具&lt;/li&gt;
&lt;li&gt;Cloudflare 作为主要的云基础设施&lt;/li&gt;
&lt;li&gt;Vercel 作为推荐的部署平台&lt;/li&gt;
&lt;/ul&gt;</description>
      <author>Juice</author>
      <pubDate>Thu, 12 Jun 2025 11:29:35 +0800</pubDate>
      <link>https://beta.w2solo.com/topics/5885</link>
      <guid>https://beta.w2solo.com/topics/5885</guid>
    </item>
    <item>
      <title>Nextjs 开发的免费笔记本 App，集成 OpenAI 自动补全</title>
      <description>&lt;h2 id="Inke 简介"&gt;Inke 简介&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Notion 风格，Markdown-like&lt;/li&gt;
&lt;li&gt;AI 自动补全文本&lt;/li&gt;
&lt;li&gt;本地存储笔记，支持导出 json/图片/文本&lt;/li&gt;
&lt;li&gt;支持远程存储&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="相关技术"&gt;相关技术&lt;/h2&gt;
&lt;p&gt;使用 Nextjs(App router) 一套技术栈，部署在 Vercel 。最近在学习使用 Nextjs 的 APP 模式，感觉比 page 开发起来好使，基本是边看文档边写的。&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;网站：&lt;a href="https://inke.app" rel="nofollow" target="_blank"&gt;https://inke.app&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;欢迎反馈：&lt;a href="https://inke.app/feedback" rel="nofollow" target="_blank"&gt;https://inke.app/feedback&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;</description>
      <author>Juice</author>
      <pubDate>Tue, 10 Oct 2023 09:01:51 +0800</pubDate>
      <link>https://beta.w2solo.com/topics/4180</link>
      <guid>https://beta.w2solo.com/topics/4180</guid>
    </item>
  </channel>
</rss>
