Add PM2 deployment support

This commit is contained in:
lofyer
2026-08-24 17:59:49 +08:00
parent 5ff80caf7e
commit 63bbbac922
16 changed files with 450 additions and 55 deletions
+4 -1
View File
@@ -22,7 +22,10 @@ services:
PORT: 3000
PUBLIC_ORIGIN: https://${FEEDBACK_DOMAIN:?FEEDBACK_DOMAIN is required}
DATA_DIRECTORY: /app/data
APP_SECRET: ${APP_SECRET:?APP_SECRET is required}
APP_SECRET: ${APP_SECRET:-}
INITIAL_ADMIN_EMAIL: ${INITIAL_ADMIN_EMAIL:-}
INITIAL_ADMIN_PASSWORD: ${INITIAL_ADMIN_PASSWORD:-}
INITIAL_ADMIN_NAME: ${INITIAL_ADMIN_NAME:-Administrator}
SESSION_TTL_HOURS: ${SESSION_TTL_HOURS:-12}
TRUST_PROXY: "true"
PUBLIC_RATE_LIMIT_PER_HOUR: ${PUBLIC_RATE_LIMIT_PER_HOUR:-20}