|
|
本帖最后由 sead 于 2024-10-28 13:00 编辑
2 B2 ^; `7 o* o" p4 l, |6 O' u
! S. r( x; s+ H. l最近撸Auto Blog,准备开源一些BLOG模版迭代;9 Z; c* s% D2 l, K' t0 O/ I
& p0 F- O# A8 y# y [1 s: Y3 K* q7 eWP 的痛点就是上量卡得不行,然后就自己撸;4 x6 E: h% f% S* o; o: c
/ \+ F+ e3 e- }; Y" I
后端部署比较简单,使用的docker;$ Q) M; o2 @7 e6 U" u* h
# D. w2 L" k6 S# Z8 [6 ?2 @
前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。
k, ^ @/ Z5 ?& k7 Y+ ^- u2 A j/ F2 q$ P/ a# G
4 Y1 ]9 P! l6 _ p; d, q( N# H% C: D+ }; t: v$ U e
3 X8 F" u( n- @技术栈:
: c1 `7 H, Z4 [- Postgresql (数据库)
! Z8 d R1 t6 [2 P- Redis (缓存加速)
" b. N5 j0 p5 C- F) S( u- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。0 _7 O. t- @1 }" ~; ~
- Astro (CMS 前端模版)
, D) G( ]( \1 K$ y! N7 ?& |- Workers & Pages (Astro 部署到Cloudflare ); l" `- W4 u- h( D, G
' r$ ]+ Y9 x) m( }6 ?% h3 i后端: https://github.com/seadfeng/headless-directus-starter& e7 z0 j/ h* u! f: J
" o/ Q; }; |/ e" ?) P' @5 O
- o8 R3 c f5 _
2 M* H+ N& h3 T& n" A4 _
前端: https://github.com/seadfeng/astro-directus-starter
% v F1 J0 e/ @7 U& I: B: c } l5 I/ M
* i+ e' H0 i% h( n( U" u0 H8 Y/ {6 e) k' v8 o, N: K+ B
+ c; {4 i/ J q
Cloudflare Workers & Pages
* Z0 G$ |# V4 E. U: F/ Y6 q# k0 S( t' Z9 h& Z
- z8 d: \3 A. k$ L6 {
Docker 资源使用情况: ; x8 i2 y. F6 d5 `) V4 v
' E: A/ n. N. o6 I/ v! S" i. K# k
8 I$ I! n$ p" @6 p" a/ K s& E% _: ^0 S. B
/ ^6 m" ]- L. N
# `8 U6 U! k6 Z, i0 P |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|