Реализована интеграция с СМС провайдером
This commit is contained in:
@@ -1,3 +1,11 @@
|
||||
x-no-sms-secrets: &no-sms-secrets
|
||||
SMS_DATABASE_URL: ""
|
||||
SMS_SERVICE_TOKEN: ""
|
||||
KEYCLOAK_SMS_SERVICE_TOKEN: ""
|
||||
IDGTL_SMS_API_KEY: ""
|
||||
IDGTL_SMS_CALLBACK_USERNAME: ""
|
||||
IDGTL_SMS_CALLBACK_PASSWORD: ""
|
||||
|
||||
services:
|
||||
migrate-api:
|
||||
image: ${API_BACKEND_IMAGE:-han-chat-api-backend:local}
|
||||
@@ -5,6 +13,7 @@ services:
|
||||
env_file:
|
||||
- path: ../.env
|
||||
required: false
|
||||
environment: *no-sms-secrets
|
||||
entrypoint: []
|
||||
command: ["alembic", "upgrade", "head"]
|
||||
volumes:
|
||||
@@ -19,6 +28,7 @@ services:
|
||||
env_file:
|
||||
- path: ../.env
|
||||
required: false
|
||||
environment: *no-sms-secrets
|
||||
entrypoint: []
|
||||
command: ["alembic", "upgrade", "head"]
|
||||
volumes:
|
||||
@@ -33,6 +43,25 @@ services:
|
||||
env_file:
|
||||
- path: ../.env
|
||||
required: false
|
||||
environment: *no-sms-secrets
|
||||
entrypoint: []
|
||||
command: ["alembic", "upgrade", "head"]
|
||||
volumes:
|
||||
- ${PG_CA_HOST_PATH}:/run/secrets/pg-ca.pem:ro
|
||||
networks: [backend, egress]
|
||||
restart: "no"
|
||||
security_opt: ["no-new-privileges:true"]
|
||||
|
||||
migrate-sms:
|
||||
image: ${SMS_SERVICE_IMAGE:-han-chat-sms-service:local}
|
||||
profiles: ["ops"]
|
||||
environment:
|
||||
SMS_DATABASE_URL: ${SMS_DATABASE_URL}
|
||||
SMS_SERVICE_TOKEN: ${SMS_SERVICE_TOKEN}
|
||||
IDGTL_SMS_BASE_URL: ${IDGTL_SMS_BASE_URL:-https://direct.i-dgtl.ru}
|
||||
IDGTL_SMS_CALLBACK_PUBLIC_URL: ${IDGTL_SMS_CALLBACK_PUBLIC_URL}
|
||||
IDGTL_SMS_CALLBACK_USERNAME: ${IDGTL_SMS_CALLBACK_USERNAME}
|
||||
IDGTL_SMS_CALLBACK_PASSWORD: ${IDGTL_SMS_CALLBACK_PASSWORD}
|
||||
entrypoint: []
|
||||
command: ["alembic", "upgrade", "head"]
|
||||
volumes:
|
||||
@@ -47,6 +76,7 @@ services:
|
||||
env_file:
|
||||
- path: ../.env
|
||||
required: false
|
||||
environment: *no-sms-secrets
|
||||
entrypoint: []
|
||||
command:
|
||||
- /bin/sh
|
||||
|
||||
Reference in New Issue
Block a user