50 lines
1.8 KiB
Plaintext
50 lines
1.8 KiB
Plaintext
# Mizuki 博客环境变量配置示例
|
||
# 复制此文件为 .env 并根据需要填写实际值
|
||
|
||
# ============================================
|
||
# 内容仓库配置 (代码内容分离)
|
||
# 项目地址:https://github.com/matsuzaka-yuki/Mizuki-Content
|
||
# ============================================
|
||
|
||
# 是否启用内容分离功能 (true/false)
|
||
# true: 启用内容分离,从独立仓库同步内容
|
||
# false: 禁用内容分离,使用本地内容 (默认模式)
|
||
# 注意: 如果不使用内容分离功能,可以注释掉或设置为 false
|
||
ENABLE_CONTENT_SYNC=true
|
||
|
||
# 内容仓库的 Git URL (仅在 ENABLE_CONTENT_SYNC=true 时需要)
|
||
# 支持 HTTPS 和 SSH 两种方式:
|
||
# HTTPS: https://github.com/your-username/Mizuki-Content.git
|
||
# SSH: git@github.com:your-username/Mizuki-Content.git
|
||
CONTENT_REPO_URL=https://gitea.namyki.top/namyki/BlogContent.git
|
||
USE_SUBMODULE=true
|
||
|
||
# 内容目录路径 (相对于项目根目录)
|
||
# 默认: ./content 一般无需改动
|
||
# CONTENT_DIR=./content
|
||
|
||
# ============================================
|
||
# 自动构建触发配置 (内容仓库更新时)
|
||
# ============================================
|
||
|
||
# 问题: 内容仓库更新不会自动触发代码仓库的部署
|
||
# 解决: 配置自动触发机制,推荐使用 Repository Dispatch
|
||
# 详见: docs/AUTO_BUILD_TRIGGER.md (5 步快速配置)
|
||
|
||
# ============================================
|
||
# 统计与分析
|
||
# ============================================
|
||
|
||
# Umami API 密钥,用于访问 Umami 统计数据
|
||
# 如果在 config.ts 中启用了 Umami,建议在此配置 API 密钥
|
||
#UMAMI_API_KEY=your_umami_api_key_here
|
||
|
||
# ============================================
|
||
# 安全配置
|
||
# ============================================
|
||
|
||
# bcrypt 盐值轮数,用于加密文章密码
|
||
# 值越大越安全,但构建时间越长
|
||
# 推荐值:10-14(默认:12)
|
||
BCRYPT_SALT_ROUNDS=12
|