12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- LOG_LEVEL=debug
- NODE_ENV=development
- VERSION=development
- JWT_SECRET=secret
- LEGACY_JWT_SECRET=legacy_jwt_secret
- AUTH_JWT_SECRET=auth_jwt_secret
- AUTH_JWT_TTL=60000
- # Must be a hex string exactly 32 bytes long
- # e.g. feffe9928665731c6d6a8f9467308308feffe9928665731c6d6a8f9467308308
- ENCRYPTION_SERVER_KEY=change-me-!
- PORT=3000
- DB_HOST=127.0.0.1
- DB_REPLICA_HOST=127.0.0.1
- DB_PORT=3306
- DB_USERNAME=auth
- DB_PASSWORD=changeme123
- DB_DATABASE=auth
- DB_DEBUG_LEVEL=all # "all" | "query" | "schema" | "error" | "warn" | "info" | "log" | "migration"
- DB_MIGRATIONS_PATH=dist/migrations/*.js
- REDIS_URL=redis://cache
- DISABLE_USER_REGISTRATION=false
- ACCESS_TOKEN_AGE=5184000
- REFRESH_TOKEN_AGE=31556926
- EPHEMERAL_SESSION_AGE=259200
- MAX_LOGIN_ATTEMPTS=6
- FAILED_LOGIN_LOCKOUT=3600
- PSEUDO_KEY_PARAMS_KEY=secret_key
- SNS_TOPIC_ARN=
- SNS_AWS_REGION=
- SQS_QUEUE_URL=
- SQS_AWS_REGION=
- SYNCING_SERVER_URL=http://syncing-server-js:3000
- REDIS_EVENTS_CHANNEL=events
- # (Optional) New Relic Setup
- NEW_RELIC_ENABLED=false
- NEW_RELIC_APP_NAME=Auth
- NEW_RELIC_LICENSE_KEY=
- NEW_RELIC_NO_CONFIG_FILE=true
- NEW_RELIC_DISTRIBUTED_TRACING_ENABLED=false
- NEW_RELIC_LOG_ENABLED=false
- NEW_RELIC_LOG_LEVEL=info
- # (Optional) User Server
- USER_SERVER_REGISTRATION_URL=
- USER_SERVER_CHANGE_EMAIL_URL=
- USER_SERVER_AUTH_KEY=
- # (Optional) Sentry Setup
- SENTRY_DSN=
- SENTRY_ENVIRONMENT=
- VALET_TOKEN_SECRET=
- VALET_TOKEN_TTL=
- # (Optional) Analytics
- ANALYTICS_ENABLED=false
|