|
|
本帖最后由 sead 于 2024-10-28 13:00 编辑 * y6 d( ? c/ X# W) k- g* O9 H. R# C
; E+ x. w+ h: j4 R5 ], g最近撸Auto Blog,准备开源一些BLOG模版迭代;
: `' D* V0 I0 N, H0 n: P
1 b6 g- Y2 `" A6 WWP 的痛点就是上量卡得不行,然后就自己撸;/ `. H3 l3 k5 M! T& U
8 F/ o/ Z( Q' x. J- {+ M. a
后端部署比较简单,使用的docker;
+ t5 d5 `' S; s; j6 t* N& _% a- d9 N# [
前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。% O- |9 ^' A# P& y3 ]
/ ?* o: o8 I% H
: f8 Q* t! S- \2 `8 ], B1 o0 o/ U8 U1 L4 b3 M! }
3 H* I3 o1 i( ]3 B2 k1 u
技术栈:. ^9 |+ G, l6 `- \
- Postgresql (数据库)
8 H/ U! i: i+ c: h- Redis (缓存加速)# \, W1 b/ Z0 b! d& p( N% e, ~
- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。
2 `: S+ ~, A* P7 J7 \+ N1 m% b- Astro (CMS 前端模版)
8 D0 n4 E1 @9 H8 \$ q2 V. I- Workers & Pages (Astro 部署到Cloudflare )
4 N% W4 R% {2 w! r! Z; D- U/ y }
: \: ?* I2 N" b% E后端: https://github.com/seadfeng/headless-directus-starter
$ u* p. |4 X0 f: P8 R4 o% i& D F5 U- _6 Y! i+ v
! b* ?8 S- g; y
6 H1 |+ t- { @" G8 M; T8 ^4 M
前端: https://github.com/seadfeng/astro-directus-starter
. \) y! G- P( `0 ]
8 z1 h. ~) S, y$ x5 ?& L% }8 g8 g
( B9 n9 O. Q8 @" k0 q3 M1 b( F% Z) H: g6 w1 k S3 B8 ?' j" f
Cloudflare Workers & Pages
$ Z6 E5 j8 {* x. q. `0 n
8 I( Q* n/ B' k, W) ~9 `; }6 e/ z$ X( l1 |+ o
Docker 资源使用情况:
) h) ^& P- G! i# C/ ~% D( s. f) C {) X0 C/ y9 V+ _
* X4 e3 x- E1 v' R; y2 k6 {+ W3 L6 D: i/ i
0 \) ?( Z/ g$ K7 x# `9 b0 l: F" O
|- [" p1 u1 y) z |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|