|
|
本帖最后由 sead 于 2024-10-28 13:00 编辑 - f: e7 I3 I$ A$ W( i+ M' G
$ u9 Z' y* M9 X
最近撸Auto Blog,准备开源一些BLOG模版迭代;9 f! N( H% n+ G) W. x, b8 L
- p2 g1 @( W- F' G9 B
WP 的痛点就是上量卡得不行,然后就自己撸;0 x, g) m0 p+ ^# [6 z
; ~) @# G) ~& b7 X, @后端部署比较简单,使用的docker;
: X& a& F! [, p, A( c& }- a4 `' z+ e! m# B$ C
前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。
6 s. @; S6 w) H6 Z2 ]% A9 h+ T/ m
8 e! }4 R8 [* V9 [6 j7 x* e3 M U3 @1 a+ Z2 P' ~7 s. W
; ~0 t$ h6 w3 H
& [! u8 e0 D4 h. O: I: U# l
技术栈:
& w+ c/ f$ Y9 z6 `- Postgresql (数据库)
; q! t; m0 }8 N. T3 y- Redis (缓存加速)7 L j& W9 ?5 j N( E* Q `6 l% j
- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。
, I9 [1 V+ q2 P- x2 p- Astro (CMS 前端模版)
o. ^0 r( R: w" g9 y$ s0 I- Workers & Pages (Astro 部署到Cloudflare )3 Y5 E2 K2 O: e
Y) M8 j. ?; H# E% }后端: https://github.com/seadfeng/headless-directus-starter
* g7 }! s9 Z9 Z+ |# C" t7 \1 G/ X: P) n) Z9 P9 g+ \3 I- H% k
( ?$ D2 W% e- F5 a F! a
+ N4 f. ?& k4 f# p j前端: https://github.com/seadfeng/astro-directus-starter5 E# H1 d( K% Q: B
; L* ~" p, M, _8 E' k; {) v j: c) {' l
2 l& ]/ K5 z5 E, y, g( k. b6 G# |6 x5 s# l- ]% L
Cloudflare Workers & Pages
' B% A0 d2 f8 v9 Q+ \' D8 F R4 g. T5 Q/ D. u
" j: s% V1 k F) ~* U
Docker 资源使用情况:
A( \( ?: \* U+ }
! L) S/ M/ Q9 B) ~" O8 p* b; j+ u/ V" C
' d& W3 i% P, n* {& }
: l5 B* j& M% S1 O! Z
% d+ j; v! x: P5 `- I; U |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|