|
本帖最后由 sead 于 2024-10-28 13:00 编辑
z8 s# x! H6 L7 c2 ]5 Y; @& u8 s/ ?4 o( N
最近撸Auto Blog,准备开源一些BLOG模版迭代;( \+ [& O: X" A* r9 p
6 h! B( a$ c5 |4 _5 J5 H) Q
WP 的痛点就是上量卡得不行,然后就自己撸;
8 B# c- m- f( V$ x/ E
, \# c5 U; g- [2 Y* ]# j( V后端部署比较简单,使用的docker;
% ~, F% s6 U' N4 o8 `( J& ~, V
8 q( B$ [; {. B) m' d2 B前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。7 p7 s, [6 v; ?+ p$ u T
+ ? R1 X2 z' E4 f
( N/ } ?- j. B% P6 z
# q" @3 o: n: B
, ~$ J9 }" N C ~) F技术栈:
2 ~. D* Q4 d# ^8 K- Postgresql (数据库)
2 m- B0 k" E7 j1 y. z1 O- Redis (缓存加速)# N8 F$ q" P; P% R
- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。& I( Z6 a* A; t, I, N6 Q
- Astro (CMS 前端模版)/ T: H$ O8 J$ o# \) i, E
- Workers & Pages (Astro 部署到Cloudflare )
; O/ T) z) D& \! S+ h# R0 |
: Y% J' {' k2 X后端: https://github.com/seadfeng/headless-directus-starter& i% d- z0 N- _2 W5 w- u
& z: f7 N% w) c3 J4 m3 T5 |
$ j0 L8 W' k" z$ f' { k+ d
. Q* g, Z7 ^0 p) u* Z B" I- X前端: https://github.com/seadfeng/astro-directus-starter
1 @2 B9 l& {; _2 @! u7 E8 s' Q
/ S( D: F R) ^# v: j1 K1 C. v- f5 N2 U- @! l q( @
H) M5 |: f r3 M% ]6 ?
( a9 m& ^$ \: t9 H+ }Cloudflare Workers & Pages
1 q2 F$ {4 }$ h6 g( z! c8 u6 W' n$ p( D- ?8 d! [, m. ? x
( w6 |5 W k2 a1 ]8 `6 t' c$ L
Docker 资源使用情况:
- V! q* t1 ^. e9 y- A0 Z* s8 r6 T
8 a0 r1 }& z! ^0 t9 [6 [1 M- Y2 H% F( V+ Y$ r# k& g6 T( z
: V7 Q4 G6 `: L! J
X4 _( `/ v# Y1 [
- p. C0 H z4 T# H! s3 d; R, N0 t1 k
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|