feat(deploy): add Ubuntu 26.04 production package
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
# 复制到服务器 /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
|
||||
Reference in New Issue
Block a user