项目结构
ACG 门户代码库布局。
目录概览
├── app/[locale]/ # 国际化路由
│ ├── (auth)/ # 登录注册
│ ├── (marketing)/ # 首页、定价、博客、联系、法律页
│ ├── (protected)/ # 登录后账户页
│ ├── (admin)/ # 管理后台
│ └── docs/ # Fumadocs 文档站
├── app/api/ # API(auth、支付、联系、admin)
├── components/ # 共享 UI
├── features/ # 功能模块
├── lib/ # 认证、数据库、支付、邮件、SEO
├── constants/ # billing.ts、website.ts
├── content/docs/ # 文档 MDX
├── messages/ # 中英文文案
└── drizzle/ # 迁移关键模块
| 领域 | 路径 |
|---|---|
| 认证 | lib/auth.ts |
| Pro 计费 | constants/billing.ts, lib/payments/creem.ts |
| Webhook | app/api/payments/creem/webhook/route.ts |
| SEO | lib/metadata.ts, app/sitemap.ts |
| 文档 | content/docs/**, lib/source.ts |
本仓库是 营销 / 账户 / Pro 交付门户。自托管 ACG 网关源码在购买 Pro 后通过私有 GitHub 仓库交付。