Initial dev deployment [infra]

This commit is contained in:
Stephan D
2026-03-16 13:18:22 +01:00
parent 260e514957
commit 311d080aa5
91 changed files with 432 additions and 523 deletions

View File

@@ -24,7 +24,7 @@ services:
container_name: sendico-bff
platform: linux/amd64
restart: unless-stopped
image: ${REGISTRY_URL}/bff/service:${APP_V}
image: ${REGISTRY_URL}/bff/service:${IMAGE_TAG:-${APP_V}}
pull_policy: always
environment:
AMPLI_ENVIRONMENT: ${AMPLI_ENVIRONMENT}

View File

@@ -16,7 +16,7 @@ services:
container_name: sendico-billing-documents
platform: linux/amd64
restart: unless-stopped
image: ${REGISTRY_URL}/billing/documents:${APP_V}
image: ${REGISTRY_URL}/billing/documents:${IMAGE_TAG:-${APP_V}}
pull_policy: always
environment:
DOCUMENTS_MONGO_HOST: ${DOCUMENTS_MONGO_HOST}

View File

@@ -16,7 +16,7 @@ services:
container_name: sendico-billing-fees
platform: linux/amd64
restart: unless-stopped
image: ${REGISTRY_URL}/billing/fees:${APP_V}
image: ${REGISTRY_URL}/billing/fees:${IMAGE_TAG:-${APP_V}}
pull_policy: always
environment:
FEES_MONGO_HOST: ${FEES_MONGO_HOST}

View File

@@ -24,7 +24,7 @@ services:
container_name: sendico-callbacks
platform: linux/amd64
restart: unless-stopped
image: ${REGISTRY_URL}/edge/callbacks:${APP_V}
image: ${REGISTRY_URL}/edge/callbacks:${IMAGE_TAG:-${APP_V}}
pull_policy: always
environment:
CALLBACKS_MONGO_HOST: ${CALLBACKS_MONGO_HOST}

View File

@@ -24,7 +24,7 @@ services:
container_name: sendico-chain-gateway
platform: linux/amd64
restart: unless-stopped
image: ${REGISTRY_URL}/gateway/chain:${APP_V}
image: ${REGISTRY_URL}/gateway/chain:${IMAGE_TAG:-${APP_V}}
pull_policy: always
environment:
CHAIN_GATEWAY_MONGO_HOST: ${CHAIN_GATEWAY_MONGO_HOST}

View File

@@ -16,7 +16,7 @@ services:
container_name: sendico-discovery
platform: linux/amd64
restart: unless-stopped
image: ${REGISTRY_URL}/discovery/service:${APP_V}
image: ${REGISTRY_URL}/discovery/service:${IMAGE_TAG:-${APP_V}}
pull_policy: always
environment:
NATS_URL: ${NATS_URL}

View File

@@ -19,7 +19,7 @@ services:
<<: *common-env
container_name: sendico-frontend
restart: unless-stopped
image: ${REGISTRY_URL}/frontend/service:${APP_V}
image: ${REGISTRY_URL}/frontend/service:${IMAGE_TAG:-${APP_V}}
pull_policy: always
environment:
WS_PROTOCOL: ${WS_PROTOCOL}

View File

@@ -16,7 +16,7 @@ services:
container_name: sendico-fx-ingestor
platform: linux/amd64
restart: unless-stopped
image: ${REGISTRY_URL}/fx/ingestor:${APP_V}
image: ${REGISTRY_URL}/fx/ingestor:${IMAGE_TAG:-${APP_V}}
pull_policy: always
environment:
FX_MONGO_HOST: ${FX_MONGO_HOST}

View File

@@ -16,7 +16,7 @@ services:
container_name: sendico-fx-oracle
platform: linux/amd64
restart: unless-stopped
image: ${REGISTRY_URL}/fx/oracle:${APP_V}
image: ${REGISTRY_URL}/fx/oracle:${IMAGE_TAG:-${APP_V}}
pull_policy: always
environment:
FX_MONGO_HOST: ${FX_MONGO_HOST}

View File

@@ -16,7 +16,7 @@ services:
container_name: sendico-ledger
platform: linux/amd64
restart: unless-stopped
image: ${REGISTRY_URL}/ledger/service:${APP_V}
image: ${REGISTRY_URL}/ledger/service:${IMAGE_TAG:-${APP_V}}
pull_policy: always
environment:
LEDGER_MONGO_HOST: ${LEDGER_MONGO_HOST}

View File

@@ -16,7 +16,7 @@ services:
container_name: sendico-mntx-gateway
platform: linux/amd64
restart: unless-stopped
image: ${REGISTRY_URL}/gateway/mntx:${APP_V}
image: ${REGISTRY_URL}/gateway/mntx:${IMAGE_TAG:-${APP_V}}
pull_policy: always
environment:
MNTX_GATEWAY_MONGO_HOST: ${MNTX_GATEWAY_MONGO_HOST}

View File

@@ -16,7 +16,7 @@ services:
container_name: sendico-notification
platform: linux/amd64
restart: unless-stopped
image: ${REGISTRY_URL}/notification/service:${APP_V}
image: ${REGISTRY_URL}/notification/service:${IMAGE_TAG:-${APP_V}}
pull_policy: always
environment:
AMPLI_ENVIRONMENT: ${AMPLI_ENVIRONMENT}

View File

@@ -16,7 +16,7 @@ services:
container_name: sendico-payments-methods
platform: linux/amd64
restart: unless-stopped
image: ${REGISTRY_URL}/payments/methods:${APP_V}
image: ${REGISTRY_URL}/payments/methods:${IMAGE_TAG:-${APP_V}}
pull_policy: always
environment:
PAYMENTS_MONGO_HOST: ${PAYMENTS_MONGO_HOST}

View File

@@ -16,7 +16,7 @@ services:
container_name: sendico-payments-orchestrator
platform: linux/amd64
restart: unless-stopped
image: ${REGISTRY_URL}/payments/orchestrator:${APP_V}
image: ${REGISTRY_URL}/payments/orchestrator:${IMAGE_TAG:-${APP_V}}
pull_policy: always
environment:
PAYMENTS_MONGO_HOST: ${PAYMENTS_MONGO_HOST}

View File

@@ -16,7 +16,7 @@ services:
container_name: sendico-payments-quotation
platform: linux/amd64
restart: unless-stopped
image: ${REGISTRY_URL}/payments/quotation:${APP_V}
image: ${REGISTRY_URL}/payments/quotation:${IMAGE_TAG:-${APP_V}}
pull_policy: always
environment:
PAYMENTS_MONGO_HOST: ${PAYMENTS_MONGO_HOST}

View File

@@ -16,7 +16,7 @@ services:
container_name: sendico-tgsettle-gateway
platform: linux/amd64
restart: unless-stopped
image: ${REGISTRY_URL}/gateway/tgsettle:${APP_V}
image: ${REGISTRY_URL}/gateway/tgsettle:${IMAGE_TAG:-${APP_V}}
pull_policy: always
environment:
TGSETTLE_GATEWAY_MONGO_HOST: ${TGSETTLE_GATEWAY_MONGO_HOST}

View File

@@ -24,7 +24,7 @@ services:
container_name: sendico-tron-gateway
platform: linux/amd64
restart: unless-stopped
image: ${REGISTRY_URL}/gateway/tron:${APP_V}
image: ${REGISTRY_URL}/gateway/tron:${IMAGE_TAG:-${APP_V}}
pull_policy: always
environment:
TRON_GATEWAY_MONGO_HOST: ${TRON_GATEWAY_MONGO_HOST}