bfda70bbe7
Add mysql-prod-2c8g.cnf, container mem/cpu limits, Redis maxmemory, and default Nexus pool 30/20 for 8GiB 1Panel deployments.
22 lines
626 B
Bash
22 lines
626 B
Bash
# Production Compose env — copy to docker/.env.prod (never commit)
|
|
# Migrate NEXUS_* secrets from Baota /www/wwwroot/.../.env UNCHANGED.
|
|
|
|
MYSQL_ROOT_PASSWORD=change_me_root_strong
|
|
MYSQL_PASSWORD=change_me_nexus_strong
|
|
|
|
# Required — copy from production .env (do NOT regenerate)
|
|
NEXUS_SECRET_KEY=
|
|
NEXUS_API_KEY=
|
|
NEXUS_ENCRYPTION_KEY=
|
|
|
|
# Public URL
|
|
NEXUS_CORS_ORIGINS=https://api.synaglobal.vip
|
|
NEXUS_API_BASE_URL=https://api.synaglobal.vip
|
|
|
|
# 2 vCPU / 8 GiB host (matches docker/mysql-prod-2c8g.cnf + compose limits)
|
|
NEXUS_DB_POOL_SIZE=30
|
|
NEXUS_DB_MAX_OVERFLOW=20
|
|
|
|
# Optional
|
|
# NEXUS_PUBLISH_PORT=8600
|