|
|
本帖最后由 sead 于 2024-10-28 13:00 编辑 r+ j) v/ @. @# V, ~
: X) ~1 j/ [5 [6 A5 ]最近撸Auto Blog,准备开源一些BLOG模版迭代;
1 f/ S0 N! ]+ C7 V% i( V3 \' |! X! y# H8 X% I- {: R& c4 R
WP 的痛点就是上量卡得不行,然后就自己撸;
$ }' u2 Y9 W# I* u7 E4 J# F- M9 n, q+ P* ?/ i
后端部署比较简单,使用的docker;! n6 _6 k! k( f1 Y# E
" ~( E: d8 Z+ S R' I
前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。4 o, _6 {) L }2 L7 _$ a
9 r- g Z- j4 ~ V
0 [3 [1 b5 C( }0 @* M4 g! m+ n) `/ t
5 E. S+ J6 n4 }8 V6 r. C
" T. j+ G+ a O/ O+ X
技术栈:0 i& E# y% |" T+ Q3 l X, p
- Postgresql (数据库): J% b5 u8 d6 ~2 B
- Redis (缓存加速)
" |3 z. _6 d2 ^, ]' F7 Z! W, V- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。/ [: u9 o# |' T# D" a; A
- Astro (CMS 前端模版)
2 ]& q- B6 w5 E) G- Workers & Pages (Astro 部署到Cloudflare )' E( @4 Q- F3 }' ?1 h+ G
# o b3 M9 _" v6 R$ q T
后端: https://github.com/seadfeng/headless-directus-starter/ O& ?; }( J4 u( J& L( r
7 N) T2 `) A& ?* @) M
0 e# ?6 H5 R; \9 N1 j) |4 e+ q% O/ d+ ?: l f" U
前端: https://github.com/seadfeng/astro-directus-starter2 _5 U R0 A" O7 r% I+ G" K
+ y, G- e" m4 D- @: ?) W+ }8 e% ]' \( j; a9 G7 Z
" Z" \4 f$ M# x+ x
1 [. Q6 p1 ~& k, x* |Cloudflare Workers & Pages$ a7 \- y2 V, g+ k7 b
" Z" ~7 X5 n/ o* b8 B7 a. B
2 y8 g. r2 `5 z/ n. m/ ODocker 资源使用情况: 1 x) K" \9 d" k$ {3 t1 Z& v7 j3 z
5 a. h" P4 h$ e1 v
- G4 }3 j% |# b
, Y& ~) F0 g* S; B3 O1 X( I
! S [, {) @: H( j+ i. F1 \. q
, M5 E) D Q5 f |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|