|
|
本帖最后由 sead 于 2024-10-28 13:00 编辑
* I: ], S) m& q; f9 k4 {2 x: `
8 S8 |$ c2 n A. l% x" F9 f& o最近撸Auto Blog,准备开源一些BLOG模版迭代;+ ?- ?% i, w: Z
( `" F# J/ E M5 Z X& YWP 的痛点就是上量卡得不行,然后就自己撸;( L& p4 N3 C4 C: i, Z# O' @
7 L/ [3 e1 Y/ R1 J后端部署比较简单,使用的docker;$ U5 j% r# d6 Z' q: X& U
. A; W# }, ^. v2 M$ j8 X8 S2 m4 s% z前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。/ m; z8 v$ X$ H8 f: s, o2 s
) f1 F- }- S# {% C( k! M8 G8 j! T9 W+ S
5 Y5 m# d3 x- L. L+ R1 R9 M; c& e9 b5 R' Y# D
技术栈:
4 Y7 [% ~: @+ \" T/ K# |9 z* w- Postgresql (数据库) I# I7 F2 o$ ?" y3 L
- Redis (缓存加速)0 B8 L2 I+ z9 z' `
- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。* {! m& i9 J) I/ X* A5 ^
- Astro (CMS 前端模版)
) K2 b: o$ a: L+ A5 f. @- Workers & Pages (Astro 部署到Cloudflare )( X8 ~1 {+ m$ d7 l! \2 [9 t
5 Y2 J2 Y7 u' r8 M" I- ` p后端: https://github.com/seadfeng/headless-directus-starter
5 k( |* i8 m- H/ I. G, h6 Q) \8 G7 l' ?/ V2 o! t9 W0 u0 K' b- O# l8 N
b# L& m1 o) q7 D8 I% o* V! `
# y" u# E7 U+ K: [9 w+ X2 P前端: https://github.com/seadfeng/astro-directus-starter: P1 E% j7 Q/ B" k
' U# g+ k% U& [# P6 M
$ T' \9 L# P+ [* Q+ v# q5 ^% z
; K, Q& B: K. @; w/ R& f0 X
" H! e L1 p& o" J) gCloudflare Workers & Pages
O5 J, g4 N4 Y3 ` A! r( V$ I9 |0 v4 ~
1 D1 H% G# R$ i/ FDocker 资源使用情况:
: k" G) C. ^. i3 }0 r4 i- W
3 H# X; a4 v3 P! W
4 i" F! L7 Y$ Y Y2 b1 B3 T* a: j9 Q2 g9 T. U; T9 i
- m E9 |9 _" k1 k* s
6 r E( `% R/ \4 X1 g0 E* ` |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|