补充生产环境变量模板并修正 gitignore
This commit is contained in:
@@ -3,6 +3,8 @@ dist/
|
|||||||
.env
|
.env
|
||||||
.env.*
|
.env.*
|
||||||
!.env.example
|
!.env.example
|
||||||
|
!deploy/.env.prod.example
|
||||||
|
deploy/.env.prod
|
||||||
.DS_Store
|
.DS_Store
|
||||||
*.log
|
*.log
|
||||||
.vscode/
|
.vscode/
|
||||||
|
|||||||
@@ -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
|
||||||
Reference in New Issue
Block a user