|
|
本帖最后由 sead 于 2024-10-28 13:00 编辑
( H8 o' Q- n3 N% O3 b/ b3 z& K5 `+ P1 g( B) Z: \
最近撸Auto Blog,准备开源一些BLOG模版迭代;
! L8 ]4 u- n5 u& X# `" w) V" j: R% A0 P' ^
WP 的痛点就是上量卡得不行,然后就自己撸;8 Y: w/ W6 W8 w2 {9 l% ~
) O1 C0 F# C! a9 j9 L7 u% U u后端部署比较简单,使用的docker;3 b: Q4 U7 {8 S4 O6 ^) ~1 b
4 o, `3 R6 u. F. J' Y0 d: `, J
前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。
; K2 g& [5 m8 u4 W5 D7 l
( F2 _6 c2 b6 Y& ?, ~5 T7 s6 X3 {. M% t# v3 Q6 H% I
5 _ I/ q9 |$ V ~$ L: m8 ^
5 ^# b3 K- n/ e" r: p- }技术栈:. ]& q$ Q0 `+ q& L& L
- Postgresql (数据库) B) b+ F2 B% w `
- Redis (缓存加速)
V8 e! \2 s- W$ Q% {( A! V; i! j6 \- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。
2 ]. }, e! o4 W# O: F: }8 R0 B; F- Astro (CMS 前端模版)' t1 v% b1 t3 e( i4 C; H- T- R
- Workers & Pages (Astro 部署到Cloudflare )! e5 T6 o/ d" \# T: w f
$ L1 ?( s$ E6 b% o
后端: https://github.com/seadfeng/headless-directus-starter
- D* I- i+ K! e- X' L# t) K
/ g ~: O6 Z2 k! r6 f _3 k; |
; F3 t0 }5 ]3 m; y
1 p" e" R( x9 ?: n' x前端: https://github.com/seadfeng/astro-directus-starter. T9 g$ F2 [2 {% a6 _0 b
& z' Q* t/ V T* y2 t' s8 l6 P- j* q: a ^. I$ A4 }. R' \
: a6 |0 e5 |3 J, q/ }+ y9 y7 g, w5 Z
Cloudflare Workers & Pages: l; X; V( I+ n
# p: @0 Q+ Y( \3 l
/ T) M' K8 ]9 b9 e7 b# tDocker 资源使用情况: % a4 d5 c7 a3 V, t7 p& n8 W+ \4 A
M0 a4 z/ U! N5 F5 l
8 `' c2 Q9 k, n. ?$ m4 ]
" x# y7 X7 e! s0 [* M$ T8 U. b9 N0 H8 \% e7 ]. A# U/ g0 o( Z
2 ?( D. G% ]/ ?* r* V0 q3 P& \ |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|