|
|
本帖最后由 sead 于 2024-10-28 13:00 编辑 1 I$ n) ?, l9 B
/ z7 t5 C/ z' s) X- y最近撸Auto Blog,准备开源一些BLOG模版迭代;
- q. Q8 p' F: b% B p& s
! t: E& g& o J$ tWP 的痛点就是上量卡得不行,然后就自己撸;
: R7 W D2 F" V0 l) N1 J& q; n" Y, X! ?6 c( w h
后端部署比较简单,使用的docker;. B% a$ B) N/ d! b7 d/ K7 x
) L, S8 D: ] C( @- \; w前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。
/ \ ~" m) \( j9 T% s2 l; H; `4 k+ \9 X
" l% V' G0 u8 w o4 G" Q
9 @9 A/ E8 [ e9 M* d
- u& |: w$ G1 U( P* {/ E
技术栈:
3 O6 ?" H! }; q# ]5 b% B- Postgresql (数据库)# w3 P* ]- V& R: Y6 m- e
- Redis (缓存加速)
4 _2 F3 @: i" o8 `% H$ r- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。
$ L. m1 O! p$ [( U N @- G- Astro (CMS 前端模版)
4 x/ \/ l5 w8 N1 M+ n! ?4 d: B- Workers & Pages (Astro 部署到Cloudflare )$ ~% W! D& j& \ j/ }2 Q
9 x9 c, |; i8 s, O后端: https://github.com/seadfeng/headless-directus-starter) b; E- h+ [! z4 y7 L' }1 U0 B
: u, V% k0 D: M& J2 b M
2 b/ {6 O! g, T* _" Q2 t }$ F8 s( Y% `* y& X0 w6 g. u
前端: https://github.com/seadfeng/astro-directus-starter8 x9 V0 u a1 i# O5 r7 |6 D
- M, g3 D: }0 d& {$ ^
F# B% j* x$ A l8 z* {, G0 n3 |" D0 V$ |$ v+ _
8 X9 h6 ^/ {0 t$ w7 vCloudflare Workers & Pages- }9 i3 A: V0 a: i' E# U
# _1 ]/ }, G$ E3 M1 b
, ~( [; T' ~2 M. F% g5 i% m l5 }# dDocker 资源使用情况:
- { F G" ^: `0 |9 P1 V2 y7 l7 f+ D- r: U0 m( o9 ~5 Y& T7 J
; ^0 X8 Z% e4 _% Y
* m2 T7 u4 S; s3 O) ^# Y% h% i! D7 C
; Z: l" r b' `" { l |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|