|
本帖最后由 sead 于 2024-10-28 13:00 编辑 : {! Z: y5 M- a! V& W9 Z
7 R F) ^3 u% W, ]+ p$ x最近撸Auto Blog,准备开源一些BLOG模版迭代;: h9 G. @) L; `4 n
: i1 q' o' @1 ? h1 |: I( E2 {
WP 的痛点就是上量卡得不行,然后就自己撸;
; R5 u4 A$ k* X6 j9 D
l1 ~2 S# f0 }$ q$ B2 i后端部署比较简单,使用的docker;
4 v- F- g% O9 d1 T" z$ y5 p! H0 I
9 w4 T! c- S A8 y* z/ _6 ]8 P Q4 B1 m前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。
$ n+ n/ `, [% C" H2 b$ m2 X g4 i5 @; t) X5 d
3 D* W, c- g: x2 T, h) D2 I# ~
" b4 Z* e* x# o/ a0 h8 ?
. ]& k+ }$ o7 L& e1 \7 D
技术栈:
% ~+ e1 O3 Y4 Y8 A- x$ e; W- Postgresql (数据库)
) o8 m3 P v- z: D( d- Redis (缓存加速)5 `: Q% l1 C# R2 p- Z- [/ v
- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。: u! z; _ W9 G+ e# m: @0 r9 M3 g
- Astro (CMS 前端模版)
3 o9 ?7 M8 C& C) H0 J' ]- Workers & Pages (Astro 部署到Cloudflare )9 O: m" v; E1 b- P* I" Y' \- J# \5 J! }
, O" v6 h$ f$ Z
后端: https://github.com/seadfeng/headless-directus-starter
A( G5 G: U' x# g- I- J2 D) k6 q' L5 L) `% }7 `' U' ~4 s6 x& i
# U) D. a/ D; ]4 T7 @, A1 ~( @& F
前端: https://github.com/seadfeng/astro-directus-starter" E$ Z" ~; u# J0 v+ v
7 _0 Z2 |6 P1 q' P* Y7 L: m# x3 U/ _
0 i4 \- E" V* q! m4 i& O7 [& f' q% |' ~* v2 A2 x$ E. Y- o/ J7 B
/ A) W |3 \& B' @ i. n4 ICloudflare Workers & Pages
- g# z' d; l7 m6 ]6 e7 M3 W
8 I' t: L# Z! |- _, C
+ d5 a2 o2 `/ y# L/ hDocker 资源使用情况:
2 ]) g" I) m# x8 I
% O8 F3 R" [ K
# E/ Y$ e/ F( J3 w E( a
6 M" w2 q# g7 j. o% Q2 k; R
" u% m/ T4 Q3 K, F5 t/ B
5 S P" Q1 Y5 K9 Z k# \4 i8 B |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|