Files
lehuo/infra/ubuntu/env.production.example
T

45 lines
1.7 KiB
Plaintext

# 复制到服务器 /etc/lehuo/lehuo.env,并设置 chmod 600。
# 推荐使用 scripts/generate-env.sh 自动生成随机密钥,不要直接沿用本文件占位值。
IMAGE_TAG=replace-with-git-commit
PUBLIC_HOST=admin.example.com
FILES_HOST=files.example.com
TLS_CERT_PATH=/opt/lehuo/shared/tls/fullchain.pem
TLS_KEY_PATH=/opt/lehuo/shared/tls/privkey.pem
BACKUP_DIR=/opt/lehuo/backups
MYSQL_DATABASE=lehuo
MYSQL_USER=lehuo
MYSQL_PASSWORD=replace-with-random-url-safe-password
MYSQL_ROOT_PASSWORD=replace-with-different-random-password
DATABASE_URL=mysql://lehuo:replace-with-random-url-safe-password@mysql:3306/lehuo
REDIS_PASSWORD=replace-with-random-password
REDIS_URL=redis://:replace-with-random-password@redis:6379
MINIO_ROOT_USER=lehuo_storage
MINIO_ROOT_PASSWORD=replace-with-random-password
OBJECT_STORAGE_ENDPOINT=https://files.example.com
OBJECT_STORAGE_REGION=auto
OBJECT_STORAGE_BUCKET=lehuo-private
OBJECT_STORAGE_ACCESS_KEY=lehuo_storage
OBJECT_STORAGE_SECRET_KEY=replace-with-same-minio-password
SESSION_SECRET=replace-with-random-value
SESSION_TOKEN_PEPPER=replace-with-random-value
AUDIT_IP_HASH_KEY=replace-with-random-value
FIELD_ENCRYPTION_KEY=replace-with-base64-encoded-32-byte-key
ADMIN_WEB_ORIGIN=https://admin.example.com
AUTH_SESSION_TTL_SECONDS=28800
WECHAT_SESSION_TTL_SECONDS=7200
# 未取得真实微信参数前保持空值,并保持 worker 关闭。
WECHAT_APP_ID=
WECHAT_APP_SECRET=
WECHAT_TEMPLATE_APPLICATION_SUBMITTED=
WECHAT_TEMPLATE_APPLICATION_ACCEPTED=
WECHAT_TEMPLATE_SERVICE_ARRANGED=
WECHAT_TEMPLATE_SERVICE_COMPLETED=
WECHAT_TEMPLATE_FOLLOW_UP_PENDING=
WECHAT_TEMPLATE_ACTIVITY_REGISTRATION_RESULT=
NOTIFICATION_WORKER_ENABLED=false