|
|
本帖最后由 sead 于 2024-10-28 13:00 编辑
7 z+ O8 E/ y/ ]+ b
% p% V+ h! k+ I! g# r最近撸Auto Blog,准备开源一些BLOG模版迭代;; R: ?' @8 |; N5 |/ j4 ^
& [5 ~; C1 `: |/ vWP 的痛点就是上量卡得不行,然后就自己撸;
2 E$ J; R% Q6 x7 h5 A( D/ c( h" j+ n( W
后端部署比较简单,使用的docker;# f. ^# p1 S4 z$ E0 u) Y# k: g }4 y
_9 _# z9 y6 u前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。3 p* w$ e4 S( ^# F; X; o
9 _" q, |; Y D& b+ Y; I k' Q5 {& y2 P% l ~
7 u1 a( C1 m6 Q6 }! X( V
" F4 N& R# ]+ |( p
技术栈:' U: o0 f! r( W( R1 n" P& t$ h
- Postgresql (数据库)( {; j( i( q! }. n. V/ G
- Redis (缓存加速)
3 t1 b# Y: l; `) H0 l$ E) w# H- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。
5 V( G7 z, N4 s' \) x- Astro (CMS 前端模版)
5 n- f0 G+ Y, j- Workers & Pages (Astro 部署到Cloudflare )6 ~& t# H( v* l& f6 b+ k
_& a( ]- f8 x8 A3 U2 ?后端: https://github.com/seadfeng/headless-directus-starter
4 T' [$ ~: c* ~& N3 V# w2 m- j) o) n- v0 l* r3 C
/ W! y: F/ i# B- S4 b( |8 P7 ^/ `$ U- S, |( o, X
前端: https://github.com/seadfeng/astro-directus-starter
7 \ R8 Z d( Z/ ]+ i" C6 D" O% m1 C6 s& e1 Q" ?
6 w7 |# f) y6 ? p' _6 Y
0 i9 E+ A& i3 I0 }7 K+ z. g1 X
& ?* U2 u; t0 J+ L/ \Cloudflare Workers & Pages
8 s# }8 V: o; E, w* a+ r* D* K+ k" K# E. d
3 v# W6 O% k8 w
Docker 资源使用情况:
+ H+ C" d% e# x& _, O& u% i2 K5 R
, {% g$ s: {1 T# ]) T6 @ w# K- V3 C$ I& v
' U2 i) U& K# o1 {) Q- ~: _" I. v' p R5 p" d1 n& l; Q2 k
. K$ |- p1 h$ p! P9 S
. M1 v* G0 g* D) P' f% p |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|