Rin(可直接部署在Cloudflare的博客程序)简介
Rin是一个可直接部署在Cloudflare的博客程序,可以直接基于Cloudflare Pages、Workers、D1 和 R2进行部署,不需要传统的服务器,只需一个解析到 Cloudflare 的域名就可以部署。该博客程序充分利用了 Cloudflare 强大的边缘网络和无服务器架构,为用我们提供了一个高性能、高可用性和易于维护的博客。我们只需在 Cloudflare 上完成少量配置,无需服务器和备案即可拥有自己的博客系统。
主要特色功能:
- GitHub OAuth 登录:支持使用 GitHub 账号进行身份验证,第一个登录的用户将拥有管理员权限。
- 实时本地保存:支持对任何文章的修改/编辑进行本地实时保存,多篇文章编辑互不干扰。
- 可见性控制:可设置文章仅对自己可见,方便草稿云同步或记录私密内容。
- 图片上传:支持拖拽/粘贴上传图片到支持 S3 协议的存储桶,并生成链接。
- 别名设置:可为文章设置别名,通过类似 https://domain.com/about 的链接访问。
- 列表排除:支持将某些文章从首页列表中排除。
- 友链检测:后端会每20分钟检查并更新友链的可访问状态。
- 评论管理:支持回复文章评论/删除评论,并通过 Webhook 发送评论通知。
- 标签解析:支持输入诸如 “#Blog #Cloudflare” 的标签文本,自动解析成标签。
- 自动标题图:能够自动识别文章的第一张图片,并在文章列表中将其显示为标题图。
Rin(可直接部署在Cloudflare的博客程序)官网及教程
- Github项目主页:https://github.com/OXeu/Rin/blob/main/README_zh_CN.md
- 在线演示:https://xeu.life/
- 官方部署教程:https://github.com/OXeu/Rin/blob/main/docs/DEPLOY.md