From 8860b640caf5b911e2709eb5621f5ff886645204 Mon Sep 17 00:00:00 2001 From: yml2213 Date: Wed, 15 Jul 2026 15:19:10 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85=E7=94=9F=E4=BA=A7=E7=8E=AF?= =?UTF-8?q?=E5=A2=83=E5=8F=98=E9=87=8F=E6=A8=A1=E6=9D=BF=E5=B9=B6=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3=20gitignore?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 2 ++ deploy/.env.prod.example | 44 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 deploy/.env.prod.example diff --git a/.gitignore b/.gitignore index dc12e03..9d814a3 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,8 @@ dist/ .env .env.* !.env.example +!deploy/.env.prod.example +deploy/.env.prod .DS_Store *.log .vscode/ diff --git a/deploy/.env.prod.example b/deploy/.env.prod.example new file mode 100644 index 0000000..00c3d06 --- /dev/null +++ b/deploy/.env.prod.example @@ -0,0 +1,44 @@ +# 复制为 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_sys +DB_SSLMODE=disable + +# ========== JWT(deploy.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