|
|
本帖最后由 sead 于 2024-10-28 13:00 编辑
2 h7 n$ q. r: [7 u3 X/ z6 I: c
, `, l: P8 j- \& ?0 ?最近撸Auto Blog,准备开源一些BLOG模版迭代;
6 r4 x6 e( i$ j1 x+ Z6 ?
0 J/ I$ B% s- X) S' GWP 的痛点就是上量卡得不行,然后就自己撸;
, V: F. r: a# t9 ~) b& y0 G7 p1 J' [' l, x% J$ B/ a/ i( C$ @2 `+ ^
后端部署比较简单,使用的docker;
7 w) k* U8 W* F
: O3 L# v0 ?2 U+ i }* b) |( `前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。
/ d& M+ y3 } d4 u+ u$ W/ }2 v+ s- D# ?# z! [0 Y1 x6 t) o
3 @( \" R( t# t0 J. K( m
6 Q; b0 X4 f" y+ |, V) H a% |8 F2 E+ d8 W( s6 Q% i F) B
技术栈:- d# Z) b2 X" T! o' K! r; t/ ~( a
- Postgresql (数据库)
# }' q/ K( z N- Redis (缓存加速)
; `6 p6 l$ G6 J$ j G# s- W- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。 o4 z* e8 t& ^7 r2 @& H( Z% E: Z$ o
- Astro (CMS 前端模版)6 S1 m1 i! y' i# L
- Workers & Pages (Astro 部署到Cloudflare )
; W+ G* m+ v2 t1 q e; `/ T: P
后端: https://github.com/seadfeng/headless-directus-starter
4 z" \! `1 k J+ T4 \. G, M
" N* ~( Z) `- z ], c3 v
9 d% P; k; I7 x& G# J! k; g# p! g" d" Y4 B) W
前端: https://github.com/seadfeng/astro-directus-starter* j4 P: E' e; b+ I9 w8 t3 J
1 ? P5 a" |$ k, m. o* ?" O3 ]
0 [! L% j* `+ ]& P" j! v; }; k' `! @# N7 C$ }
' i0 H+ Q" E6 h! U& w/ @' [Cloudflare Workers & Pages0 x6 r% e- ?( B, h0 C
( ^3 r' v6 w# g: s5 l4 X& g3 r; J- O _3 y& [7 E5 U
Docker 资源使用情况: 3 n) M. x$ u0 c6 h* b
# w0 ^# I3 g& R4 c' F* g
* d( p1 ?# I( b: B0 l( ?
* w) a: e0 K' n+ l- s! ]5 Q* e7 ]. G7 a4 a: v5 O+ x
3 `1 q+ a% J2 B7 y7 J) H9 D7 a
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|