|
|
本帖最后由 sead 于 2024-10-28 13:00 编辑
9 T4 b. g5 C* {- ]' l1 m6 g& U" g$ {. G* m( T/ B
最近撸Auto Blog,准备开源一些BLOG模版迭代; S ?( X" O4 D* Y- d
& E( e: ]5 p+ W7 o+ K9 X' s
WP 的痛点就是上量卡得不行,然后就自己撸;
2 P# J. y8 a; V; d8 S
1 k6 \ m6 a; I后端部署比较简单,使用的docker;
$ e' f! E2 W7 i3 w% {7 j" l' T
; L" y }; R& |- t8 S前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。0 O% E* h4 y2 K$ l7 P" V, }8 a+ _4 {
/ j& O; C7 G* T
* G2 u& v. P; R8 E" j
2 |# z+ @# _) h% @* ~
9 T4 w6 Y% x8 i0 C技术栈:, z: a- q# F' L$ r1 U
- Postgresql (数据库)
" u, {' x0 W6 Q- Redis (缓存加速)- @' e' V" N0 U1 w/ Z- L1 n
- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。
5 E5 n; ~1 y2 X" }- Astro (CMS 前端模版)- q9 q) D% i) r" h! D) @# r
- Workers & Pages (Astro 部署到Cloudflare )
: y" w$ B3 Q f- p' t$ S0 }
+ d& i5 o% d' c& J H: |# D: t9 t后端: https://github.com/seadfeng/headless-directus-starter
( x2 \, b! f# S" r; Q2 p) n4 K, [% r5 h0 {/ x: E* w2 c
" A8 R$ b3 E3 h6 Y- g/ A# g6 K8 Q5 Z& C6 B G$ R
前端: https://github.com/seadfeng/astro-directus-starter( q- V$ B* b, C) b$ y. o; H
" L) P: N7 b1 @
' H0 }/ Z7 Z% B
. O: m4 T! W' Q0 V
- ]# Q v6 }* n/ f! E; b6 n! j1 R$ uCloudflare Workers & Pages( m0 T2 {2 A9 V, |
5 N8 d8 Q$ c' z% Y+ g
: v1 G; d' \& x
Docker 资源使用情况:
+ p3 c1 o3 E; J% L I2 h2 K
" D3 M/ M: q: }' K7 ~
6 y; h4 _6 C/ E: s3 `$ B. n; E; _" u p0 D! r
^/ I' W y1 a8 b' f
. W7 T$ Y( c+ W |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|