[开源] 使用 Cloudflare Pages、D1、R2 优雅地搭建动态博客
一直想找一个优雅的动态博客搭建方案,最后发现使用 Cloudflare 提供的各种服务是最合适的,于是使用 Cloudflare Pages 、D1 、R2 配合 Nextjs 开发了一个动态博客模板。
Links
Github: github.com/penx-labs/penx
Demo: my-penx-blog.pages.dev (使用 username:penx, password:penx 登录可以体验管理后台。)
部署文档: www.0xz.io/posts/9809b2fe-f63a-470a-b78c-e2367cb2148f
主要特点
动态,相比静态博客,可玩性更高
Cloudflare D1 提供了 5GB 数据库存储
Cloudflare R2 提供了每月 10GB 文件存储,后续可以当个人图床用
类似 notion 的富文本编辑器,可以方便的处理多媒体
方便多端编辑,由于是动态博客,可以多设备方便编辑(包括手机端)
Nextjs 单体项目,部署方便,也很容易二次开发
内置了主题开发机制,可以方便的自定义主题
一些例子
my-penx-blog.pages.dev
demo1.penx.io
demo2.penx.io
demo3.penx.io
demo4.penx.io
最后,遇到任何部署问题可以,可以加我微信 zio_007 或者加入微信群交流。
或者加入 Discord: discord.gg/nyVpH9njDu
学习一下
部署很丝滑,在 R2 这稍微卡了下
web3?
UI 挺优雅的,楼主是自己设计的嘛
R2 需要绑定信用卡
后续可能会尝试增加相关功能
UI 自己照感觉直接写的
设计风格挺不错的 👍🏻
最近想开 R2 ,填银行卡的时候发现它支持银联卡,但是认证发验证码的时候一直报错,有什么办法吗
正常信用卡就行,不需要验证码吧
谢谢大佬
抄作业
加了区块链功能,还挺有特点的
我是用香港开的卡,不过招商的 visa 信用卡肯定可以的,公司项目用的就是招商的卡支付的
d1 超过了额度非常贵,而且还有不命中索引,导致全表扫描,然后全表付费的大坑,不建议搞网站,被刷了很难受
UI 不错, 我博客本来部署在 s3 前面套个 cloudfront 上, 最近也迁移到 cloudflare 上了, 确实操作更丝滑
看场景,个人网站和独立开发产品还是很合适的
不走现有的索引而选择扫全表?
太好看了,一直想做一个摄影图册的,mark 下参考下 UP 的风格
欢迎大佬来尝试我这个方案 哈哈
很赞! 不过要注意 d1 、r2 可能爆账单…
UI 设计非常棒👍
索引设置不当,就会被坑到,一定呀小心
后台登不进去
密码被改了,我改回去了,可以再试试
Code Review中文应该译作“代码审查”或是“代码评审”,这是一个流程,当开发人员写好代码后,需要让别人来review一下他的代码,这是一种有效发现BUG的方法。由此,我…
原来使用 win10 ,现在切换到组合使用,感觉还可以,方案如下。机器加装了一块硬盘,安装 arch + hyprland + kvm ;原物理硬盘有 win10 系统,直接通…
背景 部门新申请的机器刚到,还没有业务接入,运维及部门考核等,需要考核利用率,因此需要一款脚本(程序),能将机器利用率拉高。 要求 比如可以通过参数控制,在机器 cpu 整体占…