mirror of
https://github.com/YunoHost-Apps/snserver_ynh.git
synced 2024-09-03 20:26:22 +02:00
72 lines
1.6 KiB
Text
72 lines
1.6 KiB
Text
__YNH_NODE_LOAD_PATH__
|
|
|
|
LOG_LEVEL="info"
|
|
NODE_ENV="production"
|
|
VERSION="production"
|
|
|
|
JWT_SECRET=__JWT_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=__ENCRYPTION_SERVER_KEY__
|
|
|
|
PORT="__PORT_AUTH_WORKER__"
|
|
|
|
DB_HOST=localhost
|
|
DB_REPLICA_HOST=localhost
|
|
DB_PORT=3306
|
|
DB_USERNAME=__DB_USER__
|
|
DB_PASSWORD=__DB_PWD__
|
|
DB_DATABASE=__DB_NAME__
|
|
DB_DEBUG_LEVEL=all # "all" | "query" | "schema" | "error" | "warn" | "info" | "log" | "migration"
|
|
DB_MIGRATIONS_PATH=dist/migrations/*.js
|
|
|
|
REDIS_URL=redis://localhost:6379/__REDIS_DB__
|
|
|
|
DISABLE_USER_REGISTRATION=__DISABLE_USER_REGISTRATION__
|
|
|
|
ACCESS_TOKEN_AGE=5184000
|
|
REFRESH_TOKEN_AGE=31556926
|
|
|
|
EPHEMERAL_SESSION_AGE=259200
|
|
|
|
MAX_LOGIN_ATTEMPTS=6
|
|
FAILED_LOGIN_LOCKOUT=3600
|
|
|
|
PSEUDO_KEY_PARAMS_KEY=__PSEUDO_KEY_PARAMS_KEY__
|
|
|
|
SNS_TOPIC_ARN=
|
|
SNS_AWS_REGION=
|
|
SQS_QUEUE_URL=
|
|
SQS_AWS_REGION=
|
|
|
|
SYNCING_SERVER_URL=http://localhost:__PORT_SYNCING_SERVER__
|
|
|
|
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_SECRET__
|
|
VALET_TOKEN_TTL=7200
|
|
|
|
# (Optional) Analytics
|
|
ANALYTICS_ENABLED=false
|