|
|
本帖最后由 sead 于 2024-10-28 13:00 编辑
* t& u2 X+ R( b9 S& d p
* H, ~9 n$ D6 r, U最近撸Auto Blog,准备开源一些BLOG模版迭代;& E5 u- K7 T& a) p
* @$ a- V8 M% S
WP 的痛点就是上量卡得不行,然后就自己撸;
6 {5 | q- p- d# q. ~
. Q5 x- \6 T6 Y9 e0 N. D Q. }后端部署比较简单,使用的docker;% ~$ e. S: I* Y- f3 o3 A( _: p; }- w
C- Y0 R8 C$ P0 M- C% a前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。" { K. N1 [7 _* m! x
" [; m; D' [: y8 ^5 G! B6 `# u6 P V- V) o" h+ ^/ F
# i7 I6 X$ D5 E8 W3 u( a& v6 f
4 [2 e/ V# a' x# c6 u% F
技术栈:
_. t: e! Y8 \- Postgresql (数据库)
" d# I$ b5 p4 r$ N, u# n- Redis (缓存加速)
0 a! y$ q7 O* X. V- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。% j$ q& x- u* w" p
- Astro (CMS 前端模版)! ]; i2 l5 ]- u! |6 [
- Workers & Pages (Astro 部署到Cloudflare )) G6 g e S( s0 |3 L; V7 n
) E1 n& L: I0 D
后端: https://github.com/seadfeng/headless-directus-starter+ ?( \! `+ _7 u9 B% K" _% [/ ?
) U1 ~5 M$ c8 }# g9 b1 Z
4 }5 d4 s- T6 C6 e t( S
) B* v! L) A. Z' e& @ D$ a前端: https://github.com/seadfeng/astro-directus-starter
& G3 s# `/ V4 P4 Y* F
' M7 g0 H5 Q$ r$ r% ?8 ~0 A5 G9 Z9 Z b0 ]0 X9 x' w4 `
0 o/ ~; H( Y& ~, `) u. J" r
: y( r y7 \* q; R, vCloudflare Workers & Pages
& T2 j3 x4 a; _9 _; h: ?3 `
5 `' e6 O0 t) T" v# n2 l& {
# v( H0 F6 b' |' X8 UDocker 资源使用情况: % J; r9 h7 e2 W! n t! l( D; M; C
" D8 T9 ?4 `! b! A; k
& _$ y# W+ H% I1 [7 v
! c2 ]% t" e9 j( B1 J. k; W& S7 Q$ O9 n2 q) p
, R1 n& K5 \* a3 b9 P, b Q |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|