Files
wingautomation/.env.example
T
2026-07-27 11:20:04 +08:00

52 lines
2.1 KiB
Bash
Raw 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.
# ===== 服务配置 =====
PORT=3000
NODE_ENV=production
# 管理后台密码(首次部署务必修改)
ADMIN_PASSWORD=change-me-to-strong-password
# ===== 飞书配置 =====
# 在飞书开放平台创建企业自建应用后获取
FEISHU_APP_ID=cli_xxxxxxxxxxxx
FEISHU_APP_SECRET=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# 事件订阅的 Verification Token 和 Encrypt Key
FEISHU_VERIFICATION_TOKEN=xxxxxxxxxxxxxxxx
FEISHU_ENCRYPT_KEY=
# 办理人的 open_id(程序以此身份完成办理任务)
# 获取方式:飞书开放平台 API调试台 → 搜索"获取用户信息" → 用手机号查自己的 open_id
FEISHU_HANDLER_USER_ID=ou_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# 飞书审批定义code(飞书管理后台 → 审批管理 → 打开对应表单 → URL中的 approvalCode 参数)
FEISHU_APPROVAL_FILE_IN=你的文件传入审批code
FEISHU_APPROVAL_FILE_OUT=你的文件传出审批code
FEISHU_APPROVAL_GROUP_PERM=你的红区组权限审批code
# 告警通知群 webhook(群机器人)
FEISHU_ALERT_WEBHOOK=https://open.feishu.cn/open-apis/bot/v2/hook/xxxxxxxx
# ===== 群晖 NAS 配置 =====
SYNOLOGY_HOST=https://你的NAS_IP:5001
SYNOLOGY_USERNAME=你的NAS账号
SYNOLOGY_PASSWORD=你的NAS密码
# 是否跳过TLS证书验证(自签证书时设为true)
SYNOLOGY_SKIP_TLS=true
# ===== JumpServer 配置 =====
JUMPSERVER_HOST=http://你的JumpServer地址
JUMPSERVER_KEY_ID=你的API-Key-ID
JUMPSERVER_KEY_SECRET=你的API-Key-Secret
# ic1 资产的 asset_id(在JumpServer控制台 → 资产管理 → 点击ic1 → URL中的UUID
JUMPSERVER_ASSET_IC1=你的ic1资产UUID
# 系统用户(用于连接ic1的账号)
JUMPSERVER_SYSTEM_USER=root
# ===== Nextcloud 配置 =====
NEXTCLOUD_HOST=http://你的Nextcloud地址
NEXTCLOUD_USERNAME=你的Nextcloud账号
NEXTCLOUD_PASSWORD=你的Nextcloud密码
# 共享默认权限(1=读, 15=读写删, 17=读+分享)
NEXTCLOUD_SHARE_PERMISSIONS=1
# ===== 安全配置 =====
# 白名单目录(逗号分隔)
WHITELIST_DIRS=/IN_R,/OUT_R,/OUT,/wingsemi,/WCPS-Files,/OUT-RED
# 操作日志保留天数
LOG_RETENTION_DAYS=30