Rin

⚡Dynamic blog based on Cloudflare Pages + Workers + D1 + R2

MIT License

Stars
1.4K
Committers
9

Bot releases are visible (Hide)

Rin - v0.2.0 Latest Release

Published by OXeu 5 months ago

更新日志

  • 支持 SEO 预渲染优化 #27
  • 支持时间轴归档 #23
  • 环境变量加密列表与变量列表更新,仅保留必须加密的环境变量
  • 加密变量现在可以通过 Github 直接配置
  • Github 变量配置更新,新增必须通过 Github 配置的加密变量(S3 存储,用于 SEO 索引保存)
  • GITHUB_CLIENT_IDGITHUB_CLIENT_SECRET现在添加了前缀RIN_RIN_GITHUB_CLIENT_ID,RIN_GITHUB_CLIENT_SECRET),以解决 Github 变量不能以 GITHUB_ 开头的问题,使用 Cloudflare 面板配置的 GITHUB_CLIENT_IDGITHUB_CLIENT_SECRET 不受影响

迁移

  1. 同步 fork 的仓库至最新代码
  2. 参照迁移文档完成环境变量的迁移

What's Changed

New Contributors

Full Changelog: https://github.com/OXeu/Rin/compare/v0.1.0...v0.2.0

Rin - v0.1.0

Published by OXeu 5 months ago

What's Changed

  • new: 第一个版本
  • feat: 支持 Github OAuth 登录,默认第一个登录的用户拥有管理权限,其他用户均为普通用户
  • feat: 支持文章的写作与编辑
  • feat: 支持本地实时保存对任意文章的修改/编辑且多篇文章互不干扰
  • feat: 支持设置为仅自己可见,可以充当云端同步的草稿箱或者记录隐私性较强的内容
  • feat: 支持拖拽/粘贴上传图片到支持 S3 协议的存储桶并生成链接
  • feat: 支持设置文章别名,可通过形如 https://xeu.life/about 链接访问文章
  • feat: 支持文章不列出在首页列表中
  • feat: 支持添加友链,同时后端每间隔 20 分钟定期检查更新友链可访问状态
  • feat: 支持回复评论文章/删除评论
  • feat: 支持通过 Webhook 发送评论通知
  • feat: 支持自动识别文章中的第一张图片并作为头图展示在文章列表中
  • feat: 支持输入形如"#博客 #部署 #Cloudflare"之类的标签文本并自动解析为标签
  • feat: 支持夜间模式与切换
  • feat: 支持 Github Action 自动部署 https://github.com/OXeu/Rin/pull/12

New Contributors

Full Changelog: https://github.com/OXeu/Rin/commits/v0.1.0

Badges
Extracted from project README
Discord Telegram
Related Projects