|
|
本帖最后由 sead 于 2024-10-28 13:00 编辑
+ U% q p q% G" Z; R) d+ N0 R& J, l) Q% v
最近撸Auto Blog,准备开源一些BLOG模版迭代;
9 C7 @+ Z4 \$ Z' @& k
7 M& _7 o- _3 p/ U' O+ ^" f. M3 hWP 的痛点就是上量卡得不行,然后就自己撸;
( i% k. Y; H/ f0 ?
' v6 ]) e' Q" g; j后端部署比较简单,使用的docker;$ |& D, d5 P; c* P
+ v1 k: X! R5 E3 L+ O8 W# m. u前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。
5 q# i7 o" q$ G/ A- ?$ z* A9 D/ o
7 C! k' g- |8 O; Q. t5 W0 D n
3 m& s8 O4 \/ K: n( K& Z3 g% a
' [. |* F" n6 O
技术栈:2 i, D+ }& ?2 t2 p* U6 x- W
- Postgresql (数据库)
2 z+ Q" V# ^, z, P9 E1 J6 f4 y) v- @- Redis (缓存加速)
- T Q( l! h5 ]% k Z/ M: u- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。
3 Q! b) v- R4 N2 q2 F h3 D3 P- Astro (CMS 前端模版)" ~1 C) {- |5 t0 _. l& g5 f- S
- Workers & Pages (Astro 部署到Cloudflare )! O4 ]! q% Q& x9 q+ A
& D" y* {, ], m6 D F% F& @
后端: https://github.com/seadfeng/headless-directus-starter
6 }) @: }9 a! r1 v& W" ~5 a8 x2 `7 n4 L4 M
0 o: N6 C& u# e% |3 F4 O, P R* p
- Q4 j+ ^! H) l* _4 ^$ b* Q前端: https://github.com/seadfeng/astro-directus-starter+ W+ l+ L$ N( _9 {/ v
: x" m) Z4 a8 P3 M; o7 ~; p; w9 n( Z# q/ n$ a6 q7 Z; ^
. A% l4 S% ^' y1 `* D7 H8 V( }1 Z' S9 ]1 F5 _2 j9 m2 @0 Z
Cloudflare Workers & Pages/ r: I" [ Q- Q0 O+ O4 ~$ Z3 R
4 E. }; W! }) P! y& u
( P; r; H- F- u3 j* R0 X" S
Docker 资源使用情况:
4 H/ Y, M0 h7 T% E$ L! P
, T$ F6 A' R3 ?. c4 D! ]" s; P8 E; d, ^4 t8 M1 `3 F
3 _5 Z, F; j5 v% T
* C' ~/ E( H# V [! k
4 T: Z' z( R* d& t" j. |) s+ W9 A) V |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|