|
|
本帖最后由 sead 于 2024-10-28 13:00 编辑 " a6 F9 J8 l1 ?# i
! S ]: I0 M- z2 X- z4 _3 ]最近撸Auto Blog,准备开源一些BLOG模版迭代;9 _) ?$ e+ P2 S4 M3 r; K
# Y& L. B7 {$ E# A# S# D9 M
WP 的痛点就是上量卡得不行,然后就自己撸;' k7 W* d3 K5 ?, d, ?, b
& O# W+ w' Z# Z7 ~9 O" l
后端部署比较简单,使用的docker;
% h5 F2 b% Z: h2 s! X
7 r! j& k+ }! f: m; V# r7 h4 F前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。
+ E+ f) P4 z" p3 u+ D7 m8 Q% I0 Q @* y0 u0 E$ {2 o
+ l" G8 O; K1 {& {0 p
9 v6 F6 b* A ?2 ^
3 f& ^' A2 q# u+ q5 x R8 d! L技术栈:! L: o% K0 K) ?4 K
- Postgresql (数据库)
6 h" N8 ~8 m8 A6 S5 R3 c7 r- Redis (缓存加速)- E6 y% \# C. q# [8 o& K
- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。
2 ^4 l- Y& L0 Y" h6 m# C1 s( y2 S- Astro (CMS 前端模版)
& @3 i! }% @: H. C- Workers & Pages (Astro 部署到Cloudflare )
' @8 m) i9 ~4 E% B6 q6 D9 ?( T
' Y( {7 O0 v/ V/ i9 `后端: https://github.com/seadfeng/headless-directus-starter
/ n4 Q0 Z) L* V* b* {& f% y" Y* L G1 E
: e& F1 i" g$ t. X3 ?
) }+ a2 m r+ O1 i2 }前端: https://github.com/seadfeng/astro-directus-starter+ P$ n/ d" D' f
+ k! a+ ^& h! L8 R& g6 m6 k
, }" \6 M# @, ]3 }& x1 O
0 s, z! T; L) o- {0 a* |: b) R1 ~3 R* r' o4 n
Cloudflare Workers & Pages$ Y3 x6 j. z% Y) o. @
" U, a5 p& v& C% q( R1 e
0 R# r( Y8 T- p8 RDocker 资源使用情况: 5 E1 x; j% h4 v0 A( |
1 G: m, w( A% M: t. M4 B
! j, d) w* b3 u( J3 q W' H- E, e( |& e* v
3 ?$ J6 u# Q9 w8 s$ A! O9 M
: A$ P: _6 r! e, c6 } |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|