new payment methods service
This commit is contained in:
@@ -518,6 +518,53 @@ services:
|
||||
ORACLE_ADDRESS: dev-fx-oracle:50051
|
||||
CHAIN_GATEWAY_ADDRESS: dev-chain-gateway:50053
|
||||
|
||||
# --------------------------------------------------------------------------
|
||||
# Payments Methods Service
|
||||
# --------------------------------------------------------------------------
|
||||
dev-payments-methods:
|
||||
<<: *common-env
|
||||
build:
|
||||
context: .
|
||||
dockerfile: ci/dev/payments-methods.dockerfile
|
||||
image: sendico-dev/payments-methods:latest
|
||||
container_name: dev-payments-methods
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
dev-mongo-init: { condition: service_completed_successfully }
|
||||
dev-nats: { condition: service_started }
|
||||
dev-discovery: { condition: service_started }
|
||||
volumes:
|
||||
- ./api/payments/methods:/src/api/payments/methods
|
||||
- ./api/payments/storage:/src/api/payments/storage
|
||||
- ./api/payments/methods/config.dev.yml:/app/config.yml:ro
|
||||
ports:
|
||||
- "50066:50066"
|
||||
- "9416:9416"
|
||||
networks:
|
||||
- sendico-dev
|
||||
environment:
|
||||
PAYMENTS_MONGO_HOST: dev-mongo-1
|
||||
PAYMENTS_MONGO_PORT: 27017
|
||||
PAYMENTS_MONGO_DATABASE: payments_orchestrator
|
||||
PAYMENTS_MONGO_USER: ${MONGO_USER}
|
||||
PAYMENTS_MONGO_PASSWORD: ${MONGO_PASSWORD}
|
||||
PAYMENTS_MONGO_AUTH_SOURCE: admin
|
||||
PAYMENTS_MONGO_REPLICA_SET: dev-rs
|
||||
MONGO_HOST: dev-mongo-1
|
||||
MONGO_PORT: 27017
|
||||
MONGO_DATABASE: sendico
|
||||
MONGO_USER: ${MONGO_USER}
|
||||
MONGO_PASSWORD: ${MONGO_PASSWORD}
|
||||
MONGO_AUTH_SOURCE: admin
|
||||
MONGO_REPLICA_SET: dev-rs
|
||||
NATS_HOST: dev-nats
|
||||
NATS_PORT: 4222
|
||||
NATS_USER: ${NATS_USER}
|
||||
NATS_PASSWORD: ${NATS_PASSWORD}
|
||||
NATS_URL: nats://${NATS_USER}:${NATS_PASSWORD}@dev-nats:4222
|
||||
PAYMENTS_METHODS_GRPC_PORT: 50066
|
||||
PAYMENTS_METHODS_METRICS_PORT: 9416
|
||||
|
||||
# --------------------------------------------------------------------------
|
||||
# Chain Gateway Vault Agent (sidecar for AppRole authentication)
|
||||
# --------------------------------------------------------------------------
|
||||
@@ -809,6 +856,7 @@ services:
|
||||
dev-ledger: { condition: service_started }
|
||||
dev-payments-orchestrator: { condition: service_started }
|
||||
dev-payments-quotation: { condition: service_started }
|
||||
dev-payments-methods: { condition: service_started }
|
||||
dev-chain-gateway: { condition: service_started }
|
||||
volumes:
|
||||
- ./api/server:/src/api/server
|
||||
@@ -839,6 +887,7 @@ services:
|
||||
LEDGER_ADDRESS: dev-ledger:50052
|
||||
PAYMENTS_ADDRESS: dev-payments-orchestrator:50062
|
||||
PAYMENTS_QUOTE_ADDRESS: dev-payments-quotation:50064
|
||||
PAYMENTS_METHODS_ADDRESS: dev-payments-methods:50066
|
||||
TRON_GATEWAY_ADDRESS: dev-tron-gateway:50070
|
||||
BFF_HTTP_PORT: 8080
|
||||
API_PROTOCOL: http
|
||||
|
||||
Reference in New Issue
Block a user