|
|
本帖最后由 sead 于 2024-10-28 13:00 编辑 8 A4 `/ Q3 E. L5 G# \
% q, o, {! O( e! Y B$ S最近撸Auto Blog,准备开源一些BLOG模版迭代;
5 y. x; ~0 z7 Y% j- t' {' M1 ^& I$ Y# h1 E
WP 的痛点就是上量卡得不行,然后就自己撸;
5 r1 N9 a2 G/ f( s. @5 ? u$ j- K; I" _4 ?5 \( q
后端部署比较简单,使用的docker;- u* V" R& p+ i0 z6 P
4 \( O7 H: H' l! P前端部署相对麻烦些,需要设置github actions 环境变量,特别是Cloudflare 的token部分。. t4 i) e. k1 ^' d1 h
' s3 q( {9 T$ C) d
5 o- \, Q& C! K- `. W* t4 u+ P
8 [$ [2 ?7 I9 t0 S/ ]$ Z! N+ K- H: X; O# j
技术栈:7 L% t5 c( `6 ^8 @# B
- Postgresql (数据库). g! X! B7 E6 \& s9 e8 o2 M
- Redis (缓存加速)
7 ?- N! J$ b- A' ]9 N& G- ?% {- Directus (headless CMS - 后端) - 强大的后端CMS管理系统,支持API管理,可以配合火车头。( u9 ?. z _, A4 E
- Astro (CMS 前端模版)
6 I% D y0 T- G: w- Workers & Pages (Astro 部署到Cloudflare )# _: N4 z2 F; q+ _* m" }( z/ ^
3 m r7 W) h9 D2 C3 ~ A后端: https://github.com/seadfeng/headless-directus-starter: A9 R. X9 i; g5 \, `" K# m7 ?7 K
# `8 K; y/ R- b8 g' \
; I8 {( p" p. A z8 i
& I# X/ n Z# k L. u前端: https://github.com/seadfeng/astro-directus-starter
/ F( \" i4 Y% Z' k: s1 }4 K1 n
X. w5 u8 t3 W, @* Z0 Z$ g" X0 ^5 U0 J0 k
* }7 G0 k* V* F H6 U7 ^ @4 Z4 ?3 s# }
Cloudflare Workers & Pages' S1 Z0 x4 t# C$ W5 k8 b
7 q, u `5 W5 j) b$ x0 ~: K+ s6 m$ k' F. q" c# a
Docker 资源使用情况:
U5 v+ M$ q$ Y5 l" J! Y% x& Y; G7 C% s9 d! Y- }: E, ]
5 n: W; p0 h5 n* Z( f7 n) s2 D
: _9 I$ S8 {" E/ `: y r
8 h2 m) y3 k. {% z9 Y( C$ q* l8 Y1 p7 D1 q
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|