Files
blog-code/.env.example

50 lines
1.8 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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