Files
kefu_cloud/deploy/.env.prod.example
T
yml2213 d4ba9e7a56 全局重命名:kefu_sys / kefu-sys 改为 kefu_cloud / kefu-cloud
- Go module 与全部 import 路径
- 数据库默认库名、Docker 服务/卷命名与部署文档
2026-07-15 15:23:10 +08:00

45 lines
1.4 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.
# 复制为 deploy/.env.prod 后修改(deploy.sh 会自动生成部分密钥)
# cp deploy/.env.prod.example deploy/.env.prod
# ========== 访问入口(腾讯云 CVM 公网 IP 或域名)==========
# 无域名示例:http://1.2.3.4
# 有域名 HTTPS(前置 CLB/CDN 或本机证书)示例:https://kefu.example.com
APP_BASE_URL=http://你的公网IP或域名
# Nginx 宿主机端口(默认 80;若 80 被占用可改为 8080)
HTTP_PORT=80
# 浏览器访问图片前缀(一般 = APP_BASE_URL + /files
STORAGE_PUBLIC_BASE_URL=http://你的公网IP或域名/files
# ========== 数据库 ==========
DB_USER=kefu
DB_PASSWORD=请改成强密码
DB_NAME=kefu_cloud
DB_SSLMODE=disable
# ========== JWTdeploy.sh 可自动生成)==========
JWT_SECRET=请改成随机长字符串
# ========== MinIO 对象存储 ==========
STORAGE_ACCESS_KEY=kefu_minio
STORAGE_SECRET_KEY=请改成强密码至少8位
STORAGE_BUCKET=kefu
STORAGE_REGION=us-east-1
STORAGE_MAX_UPLOAD_MB=10
STORAGE_MAX_IMAGE_EDGE=1920
STORAGE_WEBP_QUALITY=80
# ========== 运行 ==========
GIN_MODE=release
IMAGE_TAG=latest
# 若使用腾讯云 COS 替代 MinIO,可去掉 compose 中 minio 服务,并设置:
# STORAGE_ENDPOINT=cos.ap-guangzhou.myqcloud.com
# STORAGE_USE_SSL=true
# STORAGE_ACCESS_KEY=你的SecretId
# STORAGE_SECRET_KEY=你的SecretKey
# STORAGE_BUCKET=桶名
# STORAGE_PUBLIC_BASE_URL=https://桶名.cos.ap-guangzhou.myqcloud.com
# STORAGE_REGION=ap-guangzhou