|
本帖最后由 sead 于 2024-10-28 13:00 编辑 2 j0 F$ l: K2 D8 ~( v3 `$ @" E
& @1 G6 N( c/ d( F `+ G最近撸Auto Blog,准备开源一些BLOG模版迭代;
- U! k+ i F. r$ k5 Q2 {2 Y. m7 K
WP 的痛点就是上量卡得不行,然后就自己撸;$ R9 |! Z5 B- Z$ q
4 j- t% Q& B) J2 t) O; J后端部署比较简单,使用的docker;- w2 U+ g1 p) D
5 ~# U' F) B5 w6 c0 r0 N6 r前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。( v. J+ t8 Y1 c# c5 V' O2 F+ |
7 `5 }( K' `. t
1 Y3 E x/ G; o9 C; |
/ k* g/ Y: o9 M/ ^& `- D. O3 r5 h; I" N/ V1 v
技术栈:
. A! F0 m9 |2 [2 q8 @' R- Postgresql (数据库)4 f* e, @2 k3 \! A6 ~4 k
- Redis (缓存加速)
0 b; h5 n" Z1 [$ [- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。
# Z" u8 `4 N3 C& @ h2 n- Astro (CMS 前端模版)
% p- g" A& D0 s$ F" x# k- Workers & Pages (Astro 部署到Cloudflare )
$ ~/ d+ e) Y9 D/ H3 M4 ?. O
, w5 k" O% O/ J后端: https://github.com/seadfeng/headless-directus-starter
5 G2 d/ x; e" p5 {; @# d9 ^3 G3 k6 O0 O6 ?1 ^
+ D' D5 ^) h6 ?% D8 ~5 N* j; Y3 ~) f0 a! Y- a# C
前端: https://github.com/seadfeng/astro-directus-starter
$ v5 {) N# p; K) `9 k8 r2 ]1 t2 `' c0 n8 t% s
& e& c7 I3 F$ m' n4 \ ]% R$ `7 _ H2 f$ A
4 z* I- @( [4 O8 lCloudflare Workers & Pages
& j @' u( t( N1 Y2 L1 J( D
[8 v+ P: O3 K, b, `, p7 G6 P; J5 M' o% Q
Docker 资源使用情况:
9 B4 _0 J3 Y( D2 a% b
3 S) d7 Y3 @! s6 R% M @
7 `; b# N+ K. @, m/ o! ?) l5 E% P# p k
' x* G, f: v! I/ b
' a* M# y, k& D9 z |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|