feat(sms): add selectable provider strategy
This commit is contained in:
@@ -15,7 +15,9 @@ services:
|
||||
OTP_MAX_ATTEMPTS: ${OTP_MAX_ATTEMPTS:-5}
|
||||
OTP_REQUEST_LIMIT: ${OTP_REQUEST_LIMIT:-3}
|
||||
OTP_REQUEST_WINDOW_SECONDS: ${OTP_REQUEST_WINDOW_SECONDS:-300}
|
||||
SMS_PROVIDER: ${SMS_PROVIDER:-kavenegar}
|
||||
KAVENEGAR_LOGIN_TEMPLATE: ${KAVENEGAR_LOGIN_TEMPLATE:-login-otp}
|
||||
SMS_IR_VERIFY_TEMPLATE_ID: ${SMS_IR_VERIFY_TEMPLATE_ID:-570574}
|
||||
ADMIN_MOBILE: ${ADMIN_MOBILE:-989120000000}
|
||||
GRPC_HOST: 0.0.0.0
|
||||
GRPC_PORT: 50051
|
||||
@@ -36,7 +38,9 @@ services:
|
||||
MONGO_URI: mongodb://mongo:27017
|
||||
REDIS_URL: redis://redis:6379/0
|
||||
RABBITMQ_URL: amqp://guest:guest@rabbitmq:5672/
|
||||
SMS_PROVIDER: ${SMS_PROVIDER:-kavenegar}
|
||||
KAVENEGAR_API_KEY: ${KAVENEGAR_API_KEY:-replace-with-real-key}
|
||||
SMS_IR_API_KEY: ${SMS_IR_API_KEY:-replace-with-real-key}
|
||||
depends_on:
|
||||
rabbitmq:
|
||||
condition: service_healthy
|
||||
|
||||
Reference in New Issue
Block a user