# Conflicts: # mail-worker/src/entity/setting.js # mail-worker/src/init/init.js # mail-worker/wrangler.toml
52 lines
1.5 KiB
TOML
52 lines
1.5 KiB
TOML
name = "cloud-mail"
|
|
main = "src/index.js"
|
|
compatibility_date = "2025-06-04"
|
|
keep_vars = true
|
|
|
|
[observability]
|
|
enabled = true
|
|
|
|
#[[d1_databases]]
|
|
#binding = "db" #d1数据库绑定名默认不可修改
|
|
#database_name = "" #d1数据库名字
|
|
#database_id = "" #d1数据库id
|
|
|
|
#[[kv_namespaces]]
|
|
#binding = "kv" #kv绑定名默认不可修改
|
|
#id = "" #kv数据库id
|
|
|
|
#[[r2_buckets]]
|
|
#binding = "r2" #r2对象存储绑定名默认不可修改
|
|
#bucket_name = "" #r2对象存储桶的名字
|
|
|
|
#[[send_email]]
|
|
#name = "email" #CF发件, 配置后优先使用
|
|
|
|
[ai]
|
|
binding = "ai"
|
|
|
|
[assets]
|
|
binding = "assets" #静态资源绑定名默认不可修改
|
|
directory = "./dist" #前端vue项目打包的静态资源存放位置,默认dist
|
|
not_found_handling = "single-page-application"
|
|
run_worker_first = true
|
|
|
|
[triggers]
|
|
crons = ["0 16 * * *"] #每天晚上12点执行每日任务,刷新分析缓存
|
|
|
|
|
|
[vars]
|
|
#ai_model = "" #ai模型,不填默认使用@cf/meta/llama-3.1-8b-instruct-fast
|
|
#analysis_cache = false #是否开启分析数据缓存
|
|
#orm_log = false #是否sql日志
|
|
#domain = [] #邮件域名可可配置多个 示例: ["example1.com","example2.com"]
|
|
#admin = "" #管理员的邮箱 示例: [email protected]
|
|
#jwt_secret = "" #jwt令牌的密钥,随便填一串字符串
|
|
#linuxdo_switch = "" #LinuxDo OAuth 开关
|
|
#github_switch = "" #GitHub OAuth 开关
|
|
#gitlab_switch = "" #GitLab OAuth 开关
|
|
#google_switch = "" #Google OAuth 开关
|
|
|
|
[build]
|
|
command = "pnpm --prefix ../mail-vue install && pnpm --prefix ../mail-vue run build"
|