|
本帖最后由 sead 于 2024-10-28 13:00 编辑
E0 l. x6 V s$ s1 O
7 C9 e; `% C: `' i4 J7 }最近撸Auto Blog,准备开源一些BLOG模版迭代;: i. y' z+ r7 r' I2 d* [; V7 z, |
+ _# i$ j' P1 `/ }WP 的痛点就是上量卡得不行,然后就自己撸;
/ D$ ]. A3 X9 _8 ?* g- u/ Z, I8 @# P5 E! |2 p
后端部署比较简单,使用的docker;. m7 K" {" c6 |2 o
* ?8 Z" {( }3 _. ]前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。
# ^( q- _2 H6 D1 s0 N
7 e5 R @# K. L
+ b" z" ^, e$ q6 E1 @2 x9 V* e3 Z8 |. a( j& }4 n* A
2 y! e9 C$ O4 A" A: E技术栈:/ w+ [$ G) a9 W2 }8 \. d
- Postgresql (数据库)/ B) u! d: E: n: g+ W U! F
- Redis (缓存加速)! e) _4 \$ r0 g2 \. ?4 E
- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。
e. |+ o6 s" ]- Astro (CMS 前端模版)1 O. N8 S& i( z0 ]3 y1 v6 I
- Workers & Pages (Astro 部署到Cloudflare )7 e" N: b9 w, M
) @! T5 N( U8 J$ U* @0 c! _3 S后端: https://github.com/seadfeng/headless-directus-starter
2 f2 v; Z* |4 r$ ^( O, O" A* d5 v% \% [
+ n$ K) ?$ `- ^" C# Z- x: ]
/ S" Q- @% R& v2 m0 {. m! T% K/ u5 m S9 b
前端: https://github.com/seadfeng/astro-directus-starter
w |/ K& q# a
8 f4 e0 Q: r( o( V9 h. L2 `
; B8 ]& y3 U6 M! ]8 P
4 t7 u6 C7 W3 p8 J
6 W, S, h; N5 m }7 pCloudflare Workers & Pages( Y! u1 X0 L# d* w3 n- H
2 B: n) z$ ?7 W5 r/ [3 N: R- Z
' B5 X: t/ |) R; DDocker 资源使用情况: $ d0 p* U& L" q( W
( N' c& l+ c0 }/ E$ S7 u
; F4 o1 t' x$ L. }/ c' j: p: F# }, c( P E
" s4 W5 R% M/ ^" e& \
! ?: H4 F6 Q+ I1 j. u* v S
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|