|
|
本帖最后由 sead 于 2024-10-28 13:00 编辑 8 ~8 j- |5 J3 K7 J/ I
! w3 x' A' J! \6 I
最近撸Auto Blog,准备开源一些BLOG模版迭代;* T; g& L6 r; p' }
( w2 S7 s3 ~; kWP 的痛点就是上量卡得不行,然后就自己撸;
' j8 f# y5 ^* G1 H/ S6 B. c3 J1 h, X# G. U3 B' w
后端部署比较简单,使用的docker;' ]6 I z' S& d. |* b& ^- T
K5 r/ F3 g0 \. L4 {1 X5 X( t
前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。
$ x. N& y' M6 ]! P* c7 p7 q& s, [5 C, G
7 i7 |' }* Y* n/ b+ N3 ?
. K+ {) U, }' Y1 w4 ?; U3 O" M" E, K7 s- q- Y- h4 ?0 l
技术栈:
' l' j% z5 N1 a6 `9 V) x. B+ J+ ]& R- Postgresql (数据库)* U8 K3 V2 ]" ]. G5 O# T
- Redis (缓存加速)3 t/ o$ | Q# e7 \
- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。; v; x4 q! n4 A0 V
- Astro (CMS 前端模版)
) X, D8 r% l+ s1 k* [* [- Workers & Pages (Astro 部署到Cloudflare )& K% h- N- x, u4 w. C5 W" p7 o7 C
$ ~7 K; p' c, `
后端: https://github.com/seadfeng/headless-directus-starter- ]: B0 A! @( T- p) R
: s2 Q/ y8 p" D# P5 {) u; A
8 \0 N0 }+ ?+ q; ?$ Y: T! A y' W. y( j: B: s
前端: https://github.com/seadfeng/astro-directus-starter
& D5 c8 Q5 V h/ b. W3 Y
2 l4 Z( J( a7 `/ H8 ?3 ^1 }& p4 h) W4 T4 E
+ q. V) T0 p3 P) x4 l$ f! F p/ M6 v! A! g& O" D
Cloudflare Workers & Pages
! W6 V& \$ b+ T8 v* e' z" w' r
$ r0 D& p5 O& C4 z d; T5 Y( E: Q# [) h7 Y
Docker 资源使用情况: & |3 N, A5 r- U$ R$ f/ P
9 @3 N3 [8 i. Z+ l+ K8 P
# V8 `' B9 b, P4 f/ b2 T
8 ^. K' g" z; d% K/ X% [ N1 I
0 i9 ^6 r& r% G+ v* _' l
- o" y8 I0 p# K& U, a |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|