|
|
本帖最后由 sead 于 2024-10-28 13:00 编辑
) a. {0 X. L. c! J+ C7 X( f) @) Z' O0 ?+ ` c; k
最近撸Auto Blog,准备开源一些BLOG模版迭代;- ^7 {1 G5 X, J% p9 l
- v) O( o: _5 ?/ ]& E6 |
WP 的痛点就是上量卡得不行,然后就自己撸;* M: o) [" P$ B! Y7 T4 |! y
7 y' ?" _" G# J% z8 D o
后端部署比较简单,使用的docker;
) `# Y- m/ j" `) D/ ]) \( `0 W+ N9 S% }
前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。8 J- W r9 }2 J j
1 m+ H# g" V. l7 N7 L8 @* j4 B2 q# m; g* O; `: T
/ s u4 `7 y% A2 V9 z7 C' S$ F. f/ @+ y, M o( g! a1 I
技术栈:
0 {, }( c" u6 e& |" e" d0 W& O- Postgresql (数据库)# q' l8 p' T, o
- Redis (缓存加速), Y: B ?% P ]* T/ T
- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。5 m# R4 E- k- a; w* [4 s
- Astro (CMS 前端模版)5 l$ t7 Q( V$ T% T; Z w& f
- Workers & Pages (Astro 部署到Cloudflare )& z% ?/ l* i1 l- k+ w# z
" i* l" [# ?/ N0 }) e- l/ @* H后端: https://github.com/seadfeng/headless-directus-starter
" G' ]# e j* W/ ?
) z1 o% R0 ]9 q; |& `: Q
) z" j/ r+ O+ F: ~* Q
, ^8 w. ^9 T- r0 r2 K前端: https://github.com/seadfeng/astro-directus-starter
" ]9 C$ g1 X8 g2 d" t1 q
* \1 g' Q4 }' Z4 v0 l% M ~0 V& I% f+ ~. i$ m! V. j& F+ U
# B- q8 D3 `3 c! ?2 J/ C7 D
5 K* `$ k. l MCloudflare Workers & Pages
( p" x! m/ x; I# l9 B9 r! V$ m& n2 d+ s1 Y* r b
- U1 K3 f7 U" m% O! `' S4 VDocker 资源使用情况:
( [8 U) Q+ i) k# x% N1 r9 I' i- p: I2 {7 n0 ]; m
, L9 ]4 p2 f/ L0 c) }) j/ y4 _
5 _2 e/ M. ~$ j) A: u) U8 H3 A# w
. l9 j6 t; S1 `/ ~6 w! \! c& T1 O- _ |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|