|
本帖最后由 sead 于 2024-10-28 13:00 编辑
4 ?8 y" y0 m" J2 p/ D
8 ?2 M$ h/ B. u* w- P最近撸Auto Blog,准备开源一些BLOG模版迭代;0 h) ]2 J1 y/ k
1 h( l: q& U' _$ K( g( d
WP 的痛点就是上量卡得不行,然后就自己撸;
& ?: u* u+ k+ o! B: O7 g' q1 W$ \0 F5 h- m8 Z( k
后端部署比较简单,使用的docker;
2 O, p: P! B4 w6 i- q1 G: _* [' y; R1 W+ A- `" p* g
前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。$ B- o D+ R6 Y9 D6 h* {! Q z9 O
0 m5 R7 C% N4 O$ d. b/ s
2 N% D7 k/ A& @$ M* U4 q6 O3 W; ]! [/ z8 `: s8 F
) i, `( a* q; Q( o
技术栈:
$ R- T- e7 \& G3 P- Postgresql (数据库)
/ y) E' d* N0 X& o0 e4 @- Redis (缓存加速)2 V& t" t3 m6 ^1 J
- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。
3 d4 N# K3 s# s) j" v- Astro (CMS 前端模版)
( f" F6 v$ D. G" P4 ~- Workers & Pages (Astro 部署到Cloudflare )3 R! B7 u" F M+ ~* b
1 F3 T# g- l5 N; I后端: https://github.com/seadfeng/headless-directus-starter1 |# x7 @9 p+ `) x7 [0 w: J4 V
5 t, u0 ?( V5 b& p0 g) P/ e A
7 B+ h7 [" q, t5 \
# y/ y) N2 [% N' g4 y3 z5 ]前端: https://github.com/seadfeng/astro-directus-starter! g' y, y3 J! V$ ]- t* c( j) q
0 x0 s; |4 H8 s8 ?+ \8 ~
$ x7 x% N! Y, v& a
2 Q% r0 t# R- {3 K
3 N# h# U4 o5 Q6 B% u4 ACloudflare Workers & Pages g4 Y. u9 V3 t# Y
- f( G* C, o; R8 D K$ q% E: I
$ L% D \6 s1 n* H+ o
Docker 资源使用情况: - ~( Z2 {5 H( o9 U9 x
* L* N' j' i4 ^1 E u
' _- m: t, ]1 [* u% ^% z! s9 J& j+ U+ ^% Y7 P
5 d- f4 b( y" I6 C( }+ A
% r# J$ ]* j* s! V5 D; i9 a |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|