From 772877ac80c75a1f4eafa53e516ec03221281b41 Mon Sep 17 00:00:00 2001 From: Stephan D Date: Mon, 16 Mar 2026 17:01:45 +0100 Subject: [PATCH] fixed db / nats deployment --- .runtime.devserver.merged.78444 | 256 ++++++++++++++++++++++++++++++++ .runtime.devserver.merged.78445 | 256 ++++++++++++++++++++++++++++++++ .woodpecker/db.yml | 7 +- .woodpecker/nats.yml | 7 +- 4 files changed, 514 insertions(+), 12 deletions(-) create mode 100644 .runtime.devserver.merged.78444 create mode 100644 .runtime.devserver.merged.78445 diff --git a/.runtime.devserver.merged.78444 b/.runtime.devserver.merged.78444 new file mode 100644 index 00000000..663e5a50 --- /dev/null +++ b/.runtime.devserver.merged.78444 @@ -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 diff --git a/.runtime.devserver.merged.78445 b/.runtime.devserver.merged.78445 new file mode 100644 index 00000000..663e5a50 --- /dev/null +++ b/.runtime.devserver.merged.78445 @@ -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 diff --git a/.woodpecker/db.yml b/.woodpecker/db.yml index 3cec0553..350a565b 100644 --- a/.woodpecker/db.yml +++ b/.woodpecker/db.yml @@ -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 diff --git a/.woodpecker/nats.yml b/.woodpecker/nats.yml index 3f9f8408..6417d3a6 100644 --- a/.woodpecker/nats.yml +++ b/.woodpecker/nats.yml @@ -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