fix: stabilize development config and account settings

This commit is contained in:
2026-07-11 17:15:38 +08:00
parent d2cb6bbbc6
commit 7f2d5579ff
19 changed files with 607 additions and 392 deletions
+17 -17
View File
@@ -3,7 +3,7 @@
# Copy to .env and fill in your values. NEVER commit .env to git.
# ---- Application ----
GOCHAT_ENV=production
GOCHAT_ENV=prod
GOCHAT_VERSION=v1.0.0
# ---- Server ----
@@ -12,21 +12,21 @@ GOCHAT_SERVER_PORT=3000
GOCHAT_SERVER_MODE=release # debug, release, test
# ---- Database ----
POSTGRES_HOST=localhost
POSTGRES_PORT=5432
POSTGRES_USER=gochat
POSTGRES_PASSWORD=CHANGE_ME_TO_A_STRONG_PASSWORD
POSTGRES_DB=gochat_production
POSTGRES_SSLMODE=disable
GOCHAT_DB_MAX_IDLE_CONNS=10
GOCHAT_DB_MAX_OPEN_CONNS=100
GOCHAT_DB_CONN_MAX_LIFETIME=3600
GOCHAT_DATABASE_HOST=localhost
GOCHAT_DATABASE_PORT=5432
GOCHAT_DATABASE_USER=gochat
GOCHAT_DATABASE_PASSWORD=CHANGE_ME_TO_A_STRONG_PASSWORD
GOCHAT_DATABASE_DBNAME=gochat_production
GOCHAT_DATABASE_SSLMODE=disable
GOCHAT_DATABASE_MAX_IDLE_CONNS=10
GOCHAT_DATABASE_MAX_OPEN_CONNS=100
GOCHAT_DATABASE_CONN_MAX_LIFETIME=3600
# ---- Redis ----
REDIS_HOST=localhost
REDIS_PORT=6379
REDIS_PASSWORD=CHANGE_ME_TO_A_STRONG_PASSWORD
REDIS_DB=0
GOCHAT_REDIS_HOST=localhost
GOCHAT_REDIS_PORT=6379
GOCHAT_REDIS_PASSWORD=CHANGE_ME_TO_A_STRONG_PASSWORD
GOCHAT_REDIS_DB=0
# ---- JWT ----
GOCHAT_JWT_SECRET=CHANGE_ME_TO_A_RANDOM_64_CHAR_STRING
@@ -39,7 +39,7 @@ GOCHAT_LOG_LEVEL=info # debug, info, warn, error
GOCHAT_LOG_FORMAT=json # json, text
# ---- SMTP / Email ----
SMTP_HOST=smtp.example.com
SMTP_ADDRESS=smtp.example.com
SMTP_PORT=587
SMTP_USERNAME=your-email@example.com
SMTP_PASSWORD=your-email-password
@@ -149,7 +149,7 @@ GOCHAT_OIDC_DEFAULT_JWKS_URL=
GOCHAT_OIDC_DEFAULT_SCOPES=openid,profile,email
# ---- Security ----
GOCHAT_RATE_LIMIT_REQUESTS=100 # requests per minute per IP
GOCHAT_RATE_LIMIT_WINDOW=60 # seconds
GOCHAT_RATE_LIMIT_REQUESTS_PER_MINUTE=100 # requests per minute per IP
GOCHAT_RATE_LIMIT_WINDOW_SECONDS=60 # seconds
GOCHAT_ADMIN_EMAIL=admin@example.com
GOCHAT_ADMIN_PASSWORD=CHANGE_ME_TO_A_STRONG_PASSWORD