feat: implemented smtp service;
feat: implemented registration emails; fix: config variables for password length used the same env variable; refactor: all available config variables added to docker-compose.yml
This commit is contained in:
@@ -16,10 +16,34 @@ services:
|
||||
timeout: 10s
|
||||
retries: 3
|
||||
environment:
|
||||
ENVIRONMENT: ${ENVIRONMENT}
|
||||
HOSTNAME: ${HOSTNAME}
|
||||
PORT: ${PORT}
|
||||
POSTGRES_URL: ${POSTGRES_URL}
|
||||
REDIS_URL: ${REDIS_URL}
|
||||
MINIO_URL: ${MINIO_URL}
|
||||
ENVIRONMENT: ${ENVIRONMENT}
|
||||
JWT_ALGORITHM: ${JWT_ALGORITHM}
|
||||
JWT_SECRET: ${JWT_SECRET}
|
||||
JWT_ISSUER: ${JWT_ISSUER}
|
||||
JWT_AUDIENCE: ${JWT_AUDIENCE}
|
||||
JWT_EXP_ACCESS: ${JWT_EXP_ACCESS}
|
||||
JWT_EXP_REFRESH: ${JWT_EXP_REFRESH}
|
||||
SMTP_ENABLED: ${SMTP_ENABLED}
|
||||
SMTP_SERVER: ${SMTP_SERVER}
|
||||
SMTP_PORT: ${SMTP_PORT}
|
||||
SMTP_USER: ${SMTP_USER}
|
||||
SMTP_PASSWORD: ${SMTP_PASSWORD}
|
||||
SMTP_FROM: ${SMTP_FROM}
|
||||
SMTP_USE_TLS: ${SMTP_USE_TLS}
|
||||
SMTP_USE_SSL: ${SMTP_USE_SSL}
|
||||
SMTP_TIMEOUT: ${SMTP_TIMEOUT}
|
||||
PASSWORD_MIN_LENGTH: ${PASSWORD_MIN_LENGTH}
|
||||
PASSWORD_MAX_LENGTH: ${PASSWORD_MAX_LENGTH}
|
||||
PASSWORD_CHECK_NUMBER: ${PASSWORD_CHECK_NUMBER}
|
||||
PASSWORD_CHECK_CHARAC: ${PASSWORD_CHECK_CHARAC}
|
||||
PASSWORD_CHECK_CASES: ${PASSWORD_CHECK_CASES}
|
||||
PASSWORD_CHECK_SYMBOL: ${PASSWORD_CHECK_SYMBOL}
|
||||
PASSWORD_CHECK_LEAKED: ${PASSWORD_CHECK_LEAKED}
|
||||
ports:
|
||||
- "8080:8080"
|
||||
networks:
|
||||
|
||||
Reference in New Issue
Block a user