Billing docs improvement + build opt
This commit is contained in:
@@ -779,15 +779,15 @@ services:
|
||||
VAULT_ADDR: ${VAULT_ADDR}
|
||||
|
||||
# --------------------------------------------------------------------------
|
||||
# TGSettle Gateway Service (Telegram settlements)
|
||||
# ChimeraSettle Gateway Service (simulated settlements)
|
||||
# --------------------------------------------------------------------------
|
||||
dev-tgsettle-gateway:
|
||||
dev-chsettle-gateway:
|
||||
<<: *common-env
|
||||
build:
|
||||
context: .
|
||||
dockerfile: ci/dev/tgsettle-gateway.dockerfile
|
||||
image: sendico-dev/tgsettle-gateway:latest
|
||||
container_name: dev-tgsettle-gateway
|
||||
dockerfile: ci/dev/chsettle-gateway.dockerfile
|
||||
image: sendico-dev/chsettle-gateway:latest
|
||||
container_name: dev-chsettle-gateway
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
dev-mongo-init: { condition: service_completed_successfully }
|
||||
@@ -795,29 +795,29 @@ services:
|
||||
dev-discovery: { condition: service_started }
|
||||
dev-vault: { condition: service_healthy }
|
||||
volumes:
|
||||
- ./api/gateway/tgsettle:/src/api/gateway/tgsettle
|
||||
- ./api/gateway/chsettle:/src/api/gateway/chsettle
|
||||
- ./api/gateway/common:/src/api/gateway/common
|
||||
- ./api/gateway/tgsettle/config.dev.yml:/app/config.yml:ro
|
||||
- ./api/gateway/chsettle/config.dev.yml:/app/config.yml:ro
|
||||
ports:
|
||||
- "50080:50080"
|
||||
- "9406:9406"
|
||||
networks:
|
||||
- sendico-dev
|
||||
environment:
|
||||
TGSETTLE_GATEWAY_MONGO_HOST: dev-mongo-1
|
||||
TGSETTLE_GATEWAY_MONGO_PORT: 27017
|
||||
TGSETTLE_GATEWAY_MONGO_DATABASE: tgsettle_gateway
|
||||
TGSETTLE_GATEWAY_MONGO_USER: ${MONGO_USER}
|
||||
TGSETTLE_GATEWAY_MONGO_PASSWORD: ${MONGO_PASSWORD}
|
||||
TGSETTLE_GATEWAY_MONGO_AUTH_SOURCE: admin
|
||||
TGSETTLE_GATEWAY_MONGO_REPLICA_SET: dev-rs
|
||||
CHSETTLE_GATEWAY_MONGO_HOST: dev-mongo-1
|
||||
CHSETTLE_GATEWAY_MONGO_PORT: 27017
|
||||
CHSETTLE_GATEWAY_MONGO_DATABASE: chsettle_gateway
|
||||
CHSETTLE_GATEWAY_MONGO_USER: ${MONGO_USER}
|
||||
CHSETTLE_GATEWAY_MONGO_PASSWORD: ${MONGO_PASSWORD}
|
||||
CHSETTLE_GATEWAY_MONGO_AUTH_SOURCE: admin
|
||||
CHSETTLE_GATEWAY_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
|
||||
TGSETTLE_GATEWAY_GRPC_PORT: 50080
|
||||
TGSETTLE_GATEWAY_METRICS_PORT: 9406
|
||||
CHSETTLE_GATEWAY_GRPC_PORT: 50080
|
||||
CHSETTLE_GATEWAY_METRICS_PORT: 9406
|
||||
VAULT_ADDR: ${VAULT_ADDR}
|
||||
|
||||
# --------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user