Files
sendico/ci/prod/.env.runtime
2025-12-05 04:48:50 +01:00

157 lines
3.9 KiB
Plaintext

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
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
# 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=9404
MNTX_GATEWAY_HTTP_PORT=8084
MONETIX_BASE_URL=https://api.txflux.com
# 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 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 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
# 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