Merge pull request 'fixed db / nats deployment [infra]' (#750) from dev-742 into main
Reviewed-on: #750 [infra]
This commit was merged in pull request #750.
This commit is contained in:
256
.runtime.devserver.merged.78444
Normal file
256
.runtime.devserver.merged.78444
Normal file
@@ -0,0 +1,256 @@
|
||||
REGISTRY_URL=registry.sendico.io
|
||||
|
||||
VAULT_ADDR=https://vault.sendico.io
|
||||
|
||||
MONGO_PORT=27017
|
||||
MONGO_HOST=sendico_db1
|
||||
MONGO_REPLICA_SET=sendico-rs
|
||||
MONGO_AUTH_SOURCE=admin
|
||||
MONGO_DATABASE=sendico
|
||||
MONGO_ARCH=linux/arm64
|
||||
MONGO_HOSTS_0=sendico_db1
|
||||
MONGO_PORTS_0=27017
|
||||
MONGO_HOSTS_1=sendico_db2
|
||||
MONGO_PORTS_1=27017
|
||||
MONGO_HOSTS_2=sendico_db3
|
||||
MONGO_PORTS_2=27017
|
||||
|
||||
PERMISSION_MODEL=/app/env/permissions_model.conf
|
||||
PERMISSION_COLLECTION=permissions
|
||||
PERMISSION_TIMEOUT=5
|
||||
PERMISSION_IS_FILTERED=false
|
||||
AMPLI_ENVIRONMENT=production
|
||||
API_PROTOCOL=https
|
||||
SERVICE_HOST=app.sendico.io
|
||||
API_ENDPOINT=/api/v1
|
||||
WS_PROTOCOL=wss
|
||||
WS_ENDPOINT=/ws
|
||||
AMPLITUDE_SECRET=c3d75b3e2520d708440acbb16b923e79
|
||||
DEFAULT_LOCALE=en
|
||||
DEFAULT_CURRENCY=EUR
|
||||
|
||||
PBM_S3_ENDPOINT=https://s3.sendico.io
|
||||
PBM_S3_REGION=eu-central-1
|
||||
PBM_S3_BUCKET=backup
|
||||
|
||||
SSH_HOST=178.57.67.248
|
||||
SSH_USER=cloud
|
||||
DEPLOY_SSH_KEY_PATH=ops/deploy/ssh_key
|
||||
REMOTE_BASE=/srv/sendico
|
||||
DB_DIR=db
|
||||
DB_COMPOSE_PROJECT=sendico-db
|
||||
|
||||
# NATS deployment
|
||||
NATS_DIR=nats
|
||||
NATS_HOST=sendico-nats
|
||||
NATS_PORT=4222
|
||||
NATS_MONITORING_PORT=8222
|
||||
NATS_PROMETHEUS_PORT=7777
|
||||
NATS_COMPOSE_PROJECT=sendico-nats
|
||||
|
||||
# Discovery service
|
||||
DISCOVERY_DIR=discovery
|
||||
DISCOVERY_COMPOSE_PROJECT=sendico-discovery
|
||||
DISCOVERY_SERVICE_NAME=sendico_discovery
|
||||
DISCOVERY_METRICS_PORT=9407
|
||||
|
||||
|
||||
# Shared Mongo settings for FX services
|
||||
FX_MONGO_HOST=sendico_db1
|
||||
FX_MONGO_PORT=27017
|
||||
FX_MONGO_DATABASE=fx
|
||||
FX_MONGO_AUTH_SOURCE=admin
|
||||
FX_MONGO_REPLICA_SET=sendico-rs
|
||||
|
||||
# FX ingestor stack
|
||||
FX_INGESTOR_DIR=fx_ingestor
|
||||
FX_INGESTOR_COMPOSE_PROJECT=sendico-fx-ingestor
|
||||
FX_INGESTOR_SERVICE_NAME=sendico_fx_ingestor
|
||||
FX_INGESTOR_METRICS_PORT=9102
|
||||
|
||||
# Monetix gateway
|
||||
MNTX_GATEWAY_DIR=mntx_gateway
|
||||
MNTX_GATEWAY_COMPOSE_PROJECT=sendico-mntx-gateway
|
||||
MNTX_GATEWAY_SERVICE_NAME=sendico_mntx_gateway
|
||||
MNTX_GATEWAY_GRPC_PORT=50075
|
||||
MNTX_GATEWAY_METRICS_PORT=9405
|
||||
MNTX_GATEWAY_HTTP_PORT=8084
|
||||
MONETIX_BASE_URL=https://api.txflux.com
|
||||
|
||||
# Billing fees Mongo settings
|
||||
MNTX_GATEWAY_MONGO_HOST=sendico_db1
|
||||
MNTX_GATEWAY_MONGO_PORT=27017
|
||||
MNTX_GATEWAY_MONGO_DATABASE=mntx_gateway
|
||||
MNTX_GATEWAY_MONGO_AUTH_SOURCE=admin
|
||||
MNTX_GATEWAY_MONGO_REPLICA_SET=sendico-rs
|
||||
|
||||
|
||||
# FX oracle stack
|
||||
FX_ORACLE_DIR=fx_oracle
|
||||
FX_ORACLE_COMPOSE_PROJECT=sendico-fx-oracle
|
||||
FX_ORACLE_SERVICE_NAME=sendico_fx_oracle
|
||||
FX_ORACLE_GRPC_PORT=50051
|
||||
FX_ORACLE_METRICS_PORT=9400
|
||||
|
||||
# Billing fees stack
|
||||
FEES_DIR=billing_fees
|
||||
FEES_COMPOSE_PROJECT=sendico-billing-fees
|
||||
FEES_SERVICE_NAME=sendico_billing_fees
|
||||
FEES_GRPC_PORT=50060
|
||||
FEES_METRICS_PORT=9402
|
||||
|
||||
# Billing documents stack
|
||||
DOCUMENTS_DIR=billing_documents
|
||||
DOCUMENTS_COMPOSE_PROJECT=sendico-billing-documents
|
||||
DOCUMENTS_SERVICE_NAME=sendico_billing_documents
|
||||
DOCUMENTS_GRPC_PORT=50061
|
||||
DOCUMENTS_METRICS_PORT=9409
|
||||
|
||||
# Billing documents Mongo settings
|
||||
DOCUMENTS_MONGO_HOST=sendico_db1
|
||||
DOCUMENTS_MONGO_PORT=27017
|
||||
DOCUMENTS_MONGO_DATABASE=billing_fees
|
||||
DOCUMENTS_MONGO_AUTH_SOURCE=admin
|
||||
DOCUMENTS_MONGO_REPLICA_SET=sendico-rs
|
||||
|
||||
# Billing fees Mongo settings
|
||||
FEES_MONGO_HOST=sendico_db1
|
||||
FEES_MONGO_PORT=27017
|
||||
FEES_MONGO_DATABASE=billing_fees
|
||||
FEES_MONGO_AUTH_SOURCE=admin
|
||||
FEES_MONGO_REPLICA_SET=sendico-rs
|
||||
|
||||
# Ledger stack
|
||||
LEDGER_DIR=ledger
|
||||
LEDGER_COMPOSE_PROJECT=sendico-ledger
|
||||
LEDGER_SERVICE_NAME=sendico_ledger
|
||||
LEDGER_GRPC_PORT=50052
|
||||
LEDGER_METRICS_PORT=9401
|
||||
LEDGER_ADDRESS=sendico_ledger:50520
|
||||
|
||||
# Ledger Mongo settings
|
||||
LEDGER_MONGO_HOST=sendico_db1
|
||||
LEDGER_MONGO_PORT=27017
|
||||
LEDGER_MONGO_DATABASE=ledger
|
||||
LEDGER_MONGO_AUTH_SOURCE=admin
|
||||
LEDGER_MONGO_REPLICA_SET=sendico-rs
|
||||
|
||||
# Payments orchestrator stack
|
||||
PAYMENTS_DIR=payments_orchestrator
|
||||
PAYMENTS_COMPOSE_PROJECT=sendico-payments-orchestrator
|
||||
PAYMENTS_SERVICE_NAME=sendico_payments_orchestrator
|
||||
PAYMENTS_GRPC_PORT=50062
|
||||
PAYMENTS_METRICS_PORT=9403
|
||||
|
||||
# Payments quotation stack
|
||||
PAYMENTS_QUOTATION_DIR=payments_quotation
|
||||
PAYMENTS_QUOTATION_COMPOSE_PROJECT=sendico-payments-quotation
|
||||
PAYMENTS_QUOTATION_SERVICE_NAME=sendico_payments_quotation
|
||||
PAYMENTS_QUOTATION_GRPC_PORT=50064
|
||||
PAYMENTS_QUOTATION_METRICS_PORT=9414
|
||||
|
||||
# Payments methods stack
|
||||
PAYMENTS_METHODS_DIR=payments_methods
|
||||
PAYMENTS_METHODS_COMPOSE_PROJECT=sendico-payments-methods
|
||||
PAYMENTS_METHODS_SERVICE_NAME=sendico_payments_methods
|
||||
PAYMENTS_METHODS_GRPC_PORT=50066
|
||||
PAYMENTS_METHODS_METRICS_PORT=9416
|
||||
|
||||
# Payments orchestrator Mongo settings
|
||||
PAYMENTS_MONGO_HOST=sendico_db1
|
||||
PAYMENTS_MONGO_PORT=27017
|
||||
PAYMENTS_MONGO_DATABASE=payments_orchestrator
|
||||
PAYMENTS_MONGO_AUTH_SOURCE=admin
|
||||
PAYMENTS_MONGO_REPLICA_SET=sendico-rs
|
||||
|
||||
# Notification service
|
||||
NOTIFICATION_DIR=notification
|
||||
NOTIFICATION_COMPOSE_PROJECT=sendico-notification
|
||||
NOTIFICATION_SERVICE_NAME=sendico_notification
|
||||
NOTIFICATION_HTTP_PORT=8081
|
||||
|
||||
# Frontend web
|
||||
FRONTEND_DIR=frontend
|
||||
FRONTEND_COMPOSE_PROJECT=sendico-frontend
|
||||
FRONTEND_SERVICE_NAME=sendico_frontend
|
||||
FRONTEND_HTTP_PORT=80
|
||||
FRONTEND_HTTPS_PORT=443
|
||||
CADDY_ACME_EMAIL=infra@sendico.io
|
||||
|
||||
# BFF service
|
||||
BFF_DIR=bff
|
||||
BFF_COMPOSE_PROJECT=sendico-bff
|
||||
BFF_SERVICE_NAME=sendico_bff
|
||||
BFF_HTTP_PORT=8080
|
||||
BFF_VAULT_SECRET_PATH=sendico/edge/bff/vault
|
||||
|
||||
# Callbacks service
|
||||
CALLBACKS_DIR=callbacks
|
||||
CALLBACKS_COMPOSE_PROJECT=sendico-callbacks
|
||||
CALLBACKS_SERVICE_NAME=sendico_callbacks
|
||||
CALLBACKS_METRICS_PORT=9420
|
||||
CALLBACKS_VAULT_SECRET_PATH=sendico/edge/callbacks/vault
|
||||
|
||||
# Callbacks Mongo settings
|
||||
CALLBACKS_MONGO_HOST=sendico_db1
|
||||
CALLBACKS_MONGO_PORT=27017
|
||||
CALLBACKS_MONGO_DATABASE=callbacks
|
||||
CALLBACKS_MONGO_AUTH_SOURCE=admin
|
||||
CALLBACKS_MONGO_REPLICA_SET=sendico-rs
|
||||
|
||||
# Chain gateway stack
|
||||
CHAIN_GATEWAY_DIR=chain_gateway
|
||||
CHAIN_GATEWAY_COMPOSE_PROJECT=sendico-chain-gateway
|
||||
CHAIN_GATEWAY_SERVICE_NAME=sendico_chain_gateway
|
||||
CHAIN_GATEWAY_ADDRESS=sendico_chain_gateway:50070
|
||||
CHAIN_GATEWAY_GRPC_PORT=50070
|
||||
CHAIN_GATEWAY_METRICS_PORT=9404
|
||||
|
||||
# Chain gateway Mongo settings
|
||||
CHAIN_GATEWAY_MONGO_HOST=sendico_db1
|
||||
CHAIN_GATEWAY_MONGO_PORT=27017
|
||||
CHAIN_GATEWAY_MONGO_DATABASE=chain_gateway
|
||||
CHAIN_GATEWAY_MONGO_AUTH_SOURCE=admin
|
||||
CHAIN_GATEWAY_MONGO_REPLICA_SET=sendico-rs
|
||||
|
||||
# TGSettle gateway stack
|
||||
TGSETTLE_GATEWAY_DIR=tgsettle_gateway
|
||||
TGSETTLE_GATEWAY_COMPOSE_PROJECT=sendico-tgsettle-gateway
|
||||
TGSETTLE_GATEWAY_SERVICE_NAME=sendico_tgsettle_gateway
|
||||
TGSETTLE_GATEWAY_GRPC_PORT=50080
|
||||
TGSETTLE_GATEWAY_METRICS_PORT=9406
|
||||
# Update TGSETTLE_GATEWAY_CHAT_ID with the Telegram group id for confirmations.
|
||||
TGSETTLE_GATEWAY_CHAT_ID=-5115252229
|
||||
|
||||
# TGSettle gateway Mongo settings
|
||||
TGSETTLE_GATEWAY_MONGO_HOST=sendico_db1
|
||||
TGSETTLE_GATEWAY_MONGO_PORT=27017
|
||||
TGSETTLE_GATEWAY_MONGO_DATABASE=tgsettle_gateway
|
||||
TGSETTLE_GATEWAY_MONGO_AUTH_SOURCE=admin
|
||||
TGSETTLE_GATEWAY_MONGO_REPLICA_SET=sendico-rs
|
||||
|
||||
# Tron gateway stack
|
||||
TRON_GATEWAY_DIR=tron_gateway
|
||||
TRON_GATEWAY_COMPOSE_PROJECT=sendico-tron-gateway
|
||||
TRON_GATEWAY_SERVICE_NAME=sendico_tron_gateway
|
||||
TRON_GATEWAY_GRPC_PORT=50071
|
||||
TRON_GATEWAY_METRICS_PORT=9408
|
||||
TRON_GATEWAY_ADDRESS=sendico_tron_gateway:50071
|
||||
|
||||
# Tron documents Mongo settings
|
||||
TRON_GATEWAY_MONGO_HOST=sendico_db1
|
||||
TRON_GATEWAY_MONGO_PORT=27017
|
||||
TRON_GATEWAY_MONGO_DATABASE=tron_gateway
|
||||
TRON_GATEWAY_MONGO_AUTH_SOURCE=admin
|
||||
TRON_GATEWAY_MONGO_REPLICA_SET=sendico-rs
|
||||
|
||||
# Overrides for the shared prod-style runtime when deploying main to the dev server.
|
||||
|
||||
AMPLI_ENVIRONMENT=development
|
||||
API_PROTOCOL=https
|
||||
SERVICE_HOST=dev.sendico.io
|
||||
WS_PROTOCOL=wss
|
||||
|
||||
SSH_HOST=178.57.67.136
|
||||
SSH_USER=cloud
|
||||
DEPLOY_SSH_KEY_PATH=ops/deploy/dev_ssh_key
|
||||
256
.runtime.devserver.merged.78445
Normal file
256
.runtime.devserver.merged.78445
Normal file
@@ -0,0 +1,256 @@
|
||||
REGISTRY_URL=registry.sendico.io
|
||||
|
||||
VAULT_ADDR=https://vault.sendico.io
|
||||
|
||||
MONGO_PORT=27017
|
||||
MONGO_HOST=sendico_db1
|
||||
MONGO_REPLICA_SET=sendico-rs
|
||||
MONGO_AUTH_SOURCE=admin
|
||||
MONGO_DATABASE=sendico
|
||||
MONGO_ARCH=linux/arm64
|
||||
MONGO_HOSTS_0=sendico_db1
|
||||
MONGO_PORTS_0=27017
|
||||
MONGO_HOSTS_1=sendico_db2
|
||||
MONGO_PORTS_1=27017
|
||||
MONGO_HOSTS_2=sendico_db3
|
||||
MONGO_PORTS_2=27017
|
||||
|
||||
PERMISSION_MODEL=/app/env/permissions_model.conf
|
||||
PERMISSION_COLLECTION=permissions
|
||||
PERMISSION_TIMEOUT=5
|
||||
PERMISSION_IS_FILTERED=false
|
||||
AMPLI_ENVIRONMENT=production
|
||||
API_PROTOCOL=https
|
||||
SERVICE_HOST=app.sendico.io
|
||||
API_ENDPOINT=/api/v1
|
||||
WS_PROTOCOL=wss
|
||||
WS_ENDPOINT=/ws
|
||||
AMPLITUDE_SECRET=c3d75b3e2520d708440acbb16b923e79
|
||||
DEFAULT_LOCALE=en
|
||||
DEFAULT_CURRENCY=EUR
|
||||
|
||||
PBM_S3_ENDPOINT=https://s3.sendico.io
|
||||
PBM_S3_REGION=eu-central-1
|
||||
PBM_S3_BUCKET=backup
|
||||
|
||||
SSH_HOST=178.57.67.248
|
||||
SSH_USER=cloud
|
||||
DEPLOY_SSH_KEY_PATH=ops/deploy/ssh_key
|
||||
REMOTE_BASE=/srv/sendico
|
||||
DB_DIR=db
|
||||
DB_COMPOSE_PROJECT=sendico-db
|
||||
|
||||
# NATS deployment
|
||||
NATS_DIR=nats
|
||||
NATS_HOST=sendico-nats
|
||||
NATS_PORT=4222
|
||||
NATS_MONITORING_PORT=8222
|
||||
NATS_PROMETHEUS_PORT=7777
|
||||
NATS_COMPOSE_PROJECT=sendico-nats
|
||||
|
||||
# Discovery service
|
||||
DISCOVERY_DIR=discovery
|
||||
DISCOVERY_COMPOSE_PROJECT=sendico-discovery
|
||||
DISCOVERY_SERVICE_NAME=sendico_discovery
|
||||
DISCOVERY_METRICS_PORT=9407
|
||||
|
||||
|
||||
# Shared Mongo settings for FX services
|
||||
FX_MONGO_HOST=sendico_db1
|
||||
FX_MONGO_PORT=27017
|
||||
FX_MONGO_DATABASE=fx
|
||||
FX_MONGO_AUTH_SOURCE=admin
|
||||
FX_MONGO_REPLICA_SET=sendico-rs
|
||||
|
||||
# FX ingestor stack
|
||||
FX_INGESTOR_DIR=fx_ingestor
|
||||
FX_INGESTOR_COMPOSE_PROJECT=sendico-fx-ingestor
|
||||
FX_INGESTOR_SERVICE_NAME=sendico_fx_ingestor
|
||||
FX_INGESTOR_METRICS_PORT=9102
|
||||
|
||||
# Monetix gateway
|
||||
MNTX_GATEWAY_DIR=mntx_gateway
|
||||
MNTX_GATEWAY_COMPOSE_PROJECT=sendico-mntx-gateway
|
||||
MNTX_GATEWAY_SERVICE_NAME=sendico_mntx_gateway
|
||||
MNTX_GATEWAY_GRPC_PORT=50075
|
||||
MNTX_GATEWAY_METRICS_PORT=9405
|
||||
MNTX_GATEWAY_HTTP_PORT=8084
|
||||
MONETIX_BASE_URL=https://api.txflux.com
|
||||
|
||||
# Billing fees Mongo settings
|
||||
MNTX_GATEWAY_MONGO_HOST=sendico_db1
|
||||
MNTX_GATEWAY_MONGO_PORT=27017
|
||||
MNTX_GATEWAY_MONGO_DATABASE=mntx_gateway
|
||||
MNTX_GATEWAY_MONGO_AUTH_SOURCE=admin
|
||||
MNTX_GATEWAY_MONGO_REPLICA_SET=sendico-rs
|
||||
|
||||
|
||||
# FX oracle stack
|
||||
FX_ORACLE_DIR=fx_oracle
|
||||
FX_ORACLE_COMPOSE_PROJECT=sendico-fx-oracle
|
||||
FX_ORACLE_SERVICE_NAME=sendico_fx_oracle
|
||||
FX_ORACLE_GRPC_PORT=50051
|
||||
FX_ORACLE_METRICS_PORT=9400
|
||||
|
||||
# Billing fees stack
|
||||
FEES_DIR=billing_fees
|
||||
FEES_COMPOSE_PROJECT=sendico-billing-fees
|
||||
FEES_SERVICE_NAME=sendico_billing_fees
|
||||
FEES_GRPC_PORT=50060
|
||||
FEES_METRICS_PORT=9402
|
||||
|
||||
# Billing documents stack
|
||||
DOCUMENTS_DIR=billing_documents
|
||||
DOCUMENTS_COMPOSE_PROJECT=sendico-billing-documents
|
||||
DOCUMENTS_SERVICE_NAME=sendico_billing_documents
|
||||
DOCUMENTS_GRPC_PORT=50061
|
||||
DOCUMENTS_METRICS_PORT=9409
|
||||
|
||||
# Billing documents Mongo settings
|
||||
DOCUMENTS_MONGO_HOST=sendico_db1
|
||||
DOCUMENTS_MONGO_PORT=27017
|
||||
DOCUMENTS_MONGO_DATABASE=billing_fees
|
||||
DOCUMENTS_MONGO_AUTH_SOURCE=admin
|
||||
DOCUMENTS_MONGO_REPLICA_SET=sendico-rs
|
||||
|
||||
# Billing fees Mongo settings
|
||||
FEES_MONGO_HOST=sendico_db1
|
||||
FEES_MONGO_PORT=27017
|
||||
FEES_MONGO_DATABASE=billing_fees
|
||||
FEES_MONGO_AUTH_SOURCE=admin
|
||||
FEES_MONGO_REPLICA_SET=sendico-rs
|
||||
|
||||
# Ledger stack
|
||||
LEDGER_DIR=ledger
|
||||
LEDGER_COMPOSE_PROJECT=sendico-ledger
|
||||
LEDGER_SERVICE_NAME=sendico_ledger
|
||||
LEDGER_GRPC_PORT=50052
|
||||
LEDGER_METRICS_PORT=9401
|
||||
LEDGER_ADDRESS=sendico_ledger:50520
|
||||
|
||||
# Ledger Mongo settings
|
||||
LEDGER_MONGO_HOST=sendico_db1
|
||||
LEDGER_MONGO_PORT=27017
|
||||
LEDGER_MONGO_DATABASE=ledger
|
||||
LEDGER_MONGO_AUTH_SOURCE=admin
|
||||
LEDGER_MONGO_REPLICA_SET=sendico-rs
|
||||
|
||||
# Payments orchestrator stack
|
||||
PAYMENTS_DIR=payments_orchestrator
|
||||
PAYMENTS_COMPOSE_PROJECT=sendico-payments-orchestrator
|
||||
PAYMENTS_SERVICE_NAME=sendico_payments_orchestrator
|
||||
PAYMENTS_GRPC_PORT=50062
|
||||
PAYMENTS_METRICS_PORT=9403
|
||||
|
||||
# Payments quotation stack
|
||||
PAYMENTS_QUOTATION_DIR=payments_quotation
|
||||
PAYMENTS_QUOTATION_COMPOSE_PROJECT=sendico-payments-quotation
|
||||
PAYMENTS_QUOTATION_SERVICE_NAME=sendico_payments_quotation
|
||||
PAYMENTS_QUOTATION_GRPC_PORT=50064
|
||||
PAYMENTS_QUOTATION_METRICS_PORT=9414
|
||||
|
||||
# Payments methods stack
|
||||
PAYMENTS_METHODS_DIR=payments_methods
|
||||
PAYMENTS_METHODS_COMPOSE_PROJECT=sendico-payments-methods
|
||||
PAYMENTS_METHODS_SERVICE_NAME=sendico_payments_methods
|
||||
PAYMENTS_METHODS_GRPC_PORT=50066
|
||||
PAYMENTS_METHODS_METRICS_PORT=9416
|
||||
|
||||
# Payments orchestrator Mongo settings
|
||||
PAYMENTS_MONGO_HOST=sendico_db1
|
||||
PAYMENTS_MONGO_PORT=27017
|
||||
PAYMENTS_MONGO_DATABASE=payments_orchestrator
|
||||
PAYMENTS_MONGO_AUTH_SOURCE=admin
|
||||
PAYMENTS_MONGO_REPLICA_SET=sendico-rs
|
||||
|
||||
# Notification service
|
||||
NOTIFICATION_DIR=notification
|
||||
NOTIFICATION_COMPOSE_PROJECT=sendico-notification
|
||||
NOTIFICATION_SERVICE_NAME=sendico_notification
|
||||
NOTIFICATION_HTTP_PORT=8081
|
||||
|
||||
# Frontend web
|
||||
FRONTEND_DIR=frontend
|
||||
FRONTEND_COMPOSE_PROJECT=sendico-frontend
|
||||
FRONTEND_SERVICE_NAME=sendico_frontend
|
||||
FRONTEND_HTTP_PORT=80
|
||||
FRONTEND_HTTPS_PORT=443
|
||||
CADDY_ACME_EMAIL=infra@sendico.io
|
||||
|
||||
# BFF service
|
||||
BFF_DIR=bff
|
||||
BFF_COMPOSE_PROJECT=sendico-bff
|
||||
BFF_SERVICE_NAME=sendico_bff
|
||||
BFF_HTTP_PORT=8080
|
||||
BFF_VAULT_SECRET_PATH=sendico/edge/bff/vault
|
||||
|
||||
# Callbacks service
|
||||
CALLBACKS_DIR=callbacks
|
||||
CALLBACKS_COMPOSE_PROJECT=sendico-callbacks
|
||||
CALLBACKS_SERVICE_NAME=sendico_callbacks
|
||||
CALLBACKS_METRICS_PORT=9420
|
||||
CALLBACKS_VAULT_SECRET_PATH=sendico/edge/callbacks/vault
|
||||
|
||||
# Callbacks Mongo settings
|
||||
CALLBACKS_MONGO_HOST=sendico_db1
|
||||
CALLBACKS_MONGO_PORT=27017
|
||||
CALLBACKS_MONGO_DATABASE=callbacks
|
||||
CALLBACKS_MONGO_AUTH_SOURCE=admin
|
||||
CALLBACKS_MONGO_REPLICA_SET=sendico-rs
|
||||
|
||||
# Chain gateway stack
|
||||
CHAIN_GATEWAY_DIR=chain_gateway
|
||||
CHAIN_GATEWAY_COMPOSE_PROJECT=sendico-chain-gateway
|
||||
CHAIN_GATEWAY_SERVICE_NAME=sendico_chain_gateway
|
||||
CHAIN_GATEWAY_ADDRESS=sendico_chain_gateway:50070
|
||||
CHAIN_GATEWAY_GRPC_PORT=50070
|
||||
CHAIN_GATEWAY_METRICS_PORT=9404
|
||||
|
||||
# Chain gateway Mongo settings
|
||||
CHAIN_GATEWAY_MONGO_HOST=sendico_db1
|
||||
CHAIN_GATEWAY_MONGO_PORT=27017
|
||||
CHAIN_GATEWAY_MONGO_DATABASE=chain_gateway
|
||||
CHAIN_GATEWAY_MONGO_AUTH_SOURCE=admin
|
||||
CHAIN_GATEWAY_MONGO_REPLICA_SET=sendico-rs
|
||||
|
||||
# TGSettle gateway stack
|
||||
TGSETTLE_GATEWAY_DIR=tgsettle_gateway
|
||||
TGSETTLE_GATEWAY_COMPOSE_PROJECT=sendico-tgsettle-gateway
|
||||
TGSETTLE_GATEWAY_SERVICE_NAME=sendico_tgsettle_gateway
|
||||
TGSETTLE_GATEWAY_GRPC_PORT=50080
|
||||
TGSETTLE_GATEWAY_METRICS_PORT=9406
|
||||
# Update TGSETTLE_GATEWAY_CHAT_ID with the Telegram group id for confirmations.
|
||||
TGSETTLE_GATEWAY_CHAT_ID=-5115252229
|
||||
|
||||
# TGSettle gateway Mongo settings
|
||||
TGSETTLE_GATEWAY_MONGO_HOST=sendico_db1
|
||||
TGSETTLE_GATEWAY_MONGO_PORT=27017
|
||||
TGSETTLE_GATEWAY_MONGO_DATABASE=tgsettle_gateway
|
||||
TGSETTLE_GATEWAY_MONGO_AUTH_SOURCE=admin
|
||||
TGSETTLE_GATEWAY_MONGO_REPLICA_SET=sendico-rs
|
||||
|
||||
# Tron gateway stack
|
||||
TRON_GATEWAY_DIR=tron_gateway
|
||||
TRON_GATEWAY_COMPOSE_PROJECT=sendico-tron-gateway
|
||||
TRON_GATEWAY_SERVICE_NAME=sendico_tron_gateway
|
||||
TRON_GATEWAY_GRPC_PORT=50071
|
||||
TRON_GATEWAY_METRICS_PORT=9408
|
||||
TRON_GATEWAY_ADDRESS=sendico_tron_gateway:50071
|
||||
|
||||
# Tron documents Mongo settings
|
||||
TRON_GATEWAY_MONGO_HOST=sendico_db1
|
||||
TRON_GATEWAY_MONGO_PORT=27017
|
||||
TRON_GATEWAY_MONGO_DATABASE=tron_gateway
|
||||
TRON_GATEWAY_MONGO_AUTH_SOURCE=admin
|
||||
TRON_GATEWAY_MONGO_REPLICA_SET=sendico-rs
|
||||
|
||||
# Overrides for the shared prod-style runtime when deploying main to the dev server.
|
||||
|
||||
AMPLI_ENVIRONMENT=development
|
||||
API_PROTOCOL=https
|
||||
SERVICE_HOST=dev.sendico.io
|
||||
WS_PROTOCOL=wss
|
||||
|
||||
SSH_HOST=178.57.67.136
|
||||
SSH_USER=cloud
|
||||
DEPLOY_SSH_KEY_PATH=ops/deploy/dev_ssh_key
|
||||
@@ -42,11 +42,6 @@ steps:
|
||||
- mkdir -p /root/.ssh
|
||||
- install -m 600 secrets/SSH_KEY /root/.ssh/id_rsa
|
||||
- . ./ci/scripts/common/runtime_env.sh
|
||||
- export RUNTIME_ENV_FILE="$(resolve_runtime_env_file "$(resolve_runtime_env_name)")"
|
||||
- sed -i 's/\r$//' "${RUNTIME_ENV_FILE}"
|
||||
- set -a
|
||||
- . "${RUNTIME_ENV_FILE}"
|
||||
- . ./.env.version
|
||||
- set +a
|
||||
- load_runtime_env_bundle "$(resolve_runtime_env_name)"
|
||||
- bash ci/prod/scripts/bootstrap/network.sh
|
||||
- bash ci/prod/scripts/deploy/db.sh
|
||||
|
||||
@@ -42,12 +42,7 @@ steps:
|
||||
- mkdir -p /root/.ssh
|
||||
- install -m 600 secrets/SSH_KEY /root/.ssh/id_rsa
|
||||
- . ./ci/scripts/common/runtime_env.sh
|
||||
- export RUNTIME_ENV_FILE="$(resolve_runtime_env_file "$(resolve_runtime_env_name)")"
|
||||
- sed -i 's/\r$//' "${RUNTIME_ENV_FILE}"
|
||||
- set -a
|
||||
- . "${RUNTIME_ENV_FILE}"
|
||||
- . ./.env.version
|
||||
- set +a
|
||||
- load_runtime_env_bundle "$(resolve_runtime_env_name)"
|
||||
- export NATS_USER="$(./ci/vlt kv_get kv sendico/nats user)"
|
||||
- export NATS_PASSWORD="$(./ci/vlt kv_get kv sendico/nats password)"
|
||||
- bash ci/prod/scripts/bootstrap/network.sh
|
||||
|
||||
Reference in New Issue
Block a user