diff --git a/config/devnet/1-mx-chain-es-indexer-go/docker-compose.yml b/config/devnet/1-mx-chain-es-indexer-go/docker-compose.yml index f161bce..68446a4 100644 --- a/config/devnet/1-mx-chain-es-indexer-go/docker-compose.yml +++ b/config/devnet/1-mx-chain-es-indexer-go/docker-compose.yml @@ -6,7 +6,7 @@ services: environment: - "discovery.type=single-node" - "xpack.security.enabled=false" - - "ES_JAVA_OPTS=-Xms512m -Xmx512m" + - "ES_JAVA_OPTS=-Xms2g -Xmx2g" ulimits: memlock: soft: -1 @@ -16,6 +16,7 @@ services: ports: - "9200:9200" - "9300:9300" + restart: unless-stopped kibana: container_name: kb-container image: docker.elastic.co/kibana/kibana:7.16.1 diff --git a/config/devnet/2-mx-exchange-service/.env b/config/devnet/2-mx-exchange-service/.env index 1c2be5d..1c64a90 100644 --- a/config/devnet/2-mx-exchange-service/.env +++ b/config/devnet/2-mx-exchange-service/.env @@ -21,8 +21,8 @@ REDIS_DB=0 #MongoDB MONGODB_URL=mongodb://localhost:27018 MONGODB_DATABASE=development -MONGODB_USERNAME=admin -MONGODB_PASSWORD=admin +MONGODB_USERNAME=admin_1234 +MONGODB_PASSWORD=admin_1234 #Elasticsearch server to use for logging. Optional ELASTICSEARCH_URL="https://testnet-index.multiversx.com" @@ -69,5 +69,5 @@ AWS_TIMESTREAM_WRITE=false TIMESCALEDB_URL="localhost" TIMESCALEDB_PORT=5432 TIMESCALEDB_DATABASE="postgres" -TIMESCALEDB_USERNAME="postgres" -TIMESCALEDB_PASSWORD="postgres" \ No newline at end of file +TIMESCALEDB_USERNAME="postgres_1234" +TIMESCALEDB_PASSWORD="postgres_1234" \ No newline at end of file diff --git a/config/devnet/2-mx-exchange-service/docker-compose.yml b/config/devnet/2-mx-exchange-service/docker-compose.yml index 54c4f50..e232c66 100644 --- a/config/devnet/2-mx-exchange-service/docker-compose.yml +++ b/config/devnet/2-mx-exchange-service/docker-compose.yml @@ -14,8 +14,8 @@ services: environment: HOSTNAME: rabbitmq RABBITMQ_NODENAME: rabbitmq - RABBITMQ_DEFAULT_USER: "guest" - RABBITMQ_DEFAULT_PASS: "guest" + RABBITMQ_DEFAULT_USER: "guest_1234" + RABBITMQ_DEFAULT_PASS: "guest_1234" volumes: - /var/lib/rabbitmq ports: @@ -25,8 +25,8 @@ services: image: mongo:latest environment: - MONGODB_DATABASE=development - - MONGO_INITDB_ROOT_USERNAME=admin - - MONGO_INITDB_ROOT_PASSWORD=admin + - MONGO_INITDB_ROOT_USERNAME=admin_1234 + - MONGO_INITDB_ROOT_PASSWORD=admin_1234 ports: - "27018:27017" timescaledb: diff --git a/config/devnet/2-mx-exchange-service/timescaledb.module.ts b/config/devnet/2-mx-exchange-service/timescaledb.module.ts index bfe4269..9d9eeae 100644 --- a/config/devnet/2-mx-exchange-service/timescaledb.module.ts +++ b/config/devnet/2-mx-exchange-service/timescaledb.module.ts @@ -1,4 +1,3 @@ -// Overwritted by mvx-api-deployer import { Module } from '@nestjs/common'; import { TypeOrmModule } from '@nestjs/typeorm'; import { CommonAppModule } from 'src/common.app.module'; @@ -16,6 +15,15 @@ import { SumHourly, TokenBurnedWeekly, XExchangeAnalyticsEntity, + TokenCandlesMinute, + TokenCandlesHourly, + TokenCandlesDaily, + PairFirstTokenCandlesMinute, + PairFirstTokenCandlesHourly, + PairFirstTokenCandlesDaily, + PairSecondTokenCandlesMinute, + PairSecondTokenCandlesHourly, + PairSecondTokenCandlesDaily, } from './entities/timescaledb.entities'; import { DynamicModuleUtils } from 'src/utils/dynamic.module.utils'; @@ -33,7 +41,7 @@ import { DynamicModuleUtils } from 'src/utils/dynamic.module.utils'; username: apiConfig.getTimescaleDbUsername(), password: apiConfig.getTimescaleDbPassword(), applicationName: 'xExchangeService', - ssl: false, + ssl: true, entities: ['dist/**/*.entities.{ts,js}'], }), inject: [ApiConfigService], @@ -49,6 +57,15 @@ import { DynamicModuleUtils } from 'src/utils/dynamic.module.utils'; PriceCandleMinute, PriceCandleHourly, PriceCandleDaily, + TokenCandlesMinute, + TokenCandlesHourly, + TokenCandlesDaily, + PairFirstTokenCandlesMinute, + PairFirstTokenCandlesHourly, + PairFirstTokenCandlesDaily, + PairSecondTokenCandlesMinute, + PairSecondTokenCandlesHourly, + PairSecondTokenCandlesDaily, ]), ], providers: [TimescaleDBQueryService, TimescaleDBWriteService], diff --git a/config/devnet/3-mx-api-service/docker-compose.yml b/config/devnet/3-mx-api-service/docker-compose.yml index 44035c5..911ebe2 100644 --- a/config/devnet/3-mx-api-service/docker-compose.yml +++ b/config/devnet/3-mx-api-service/docker-compose.yml @@ -20,7 +20,7 @@ services: image: mongo:latest environment: MONGO_INITDB_ROOT_USERNAME: root - MONGO_INITDB_ROOT_PASSWORD: secret + MONGO_INITDB_ROOT_PASSWORD: secret_1234 ports: - 27017:27017 diff --git a/config/mainnet/1-mx-chain-es-indexer-go/docker-compose.yml b/config/mainnet/1-mx-chain-es-indexer-go/docker-compose.yml index f161bce..68446a4 100644 --- a/config/mainnet/1-mx-chain-es-indexer-go/docker-compose.yml +++ b/config/mainnet/1-mx-chain-es-indexer-go/docker-compose.yml @@ -6,7 +6,7 @@ services: environment: - "discovery.type=single-node" - "xpack.security.enabled=false" - - "ES_JAVA_OPTS=-Xms512m -Xmx512m" + - "ES_JAVA_OPTS=-Xms2g -Xmx2g" ulimits: memlock: soft: -1 @@ -16,6 +16,7 @@ services: ports: - "9200:9200" - "9300:9300" + restart: unless-stopped kibana: container_name: kb-container image: docker.elastic.co/kibana/kibana:7.16.1 diff --git a/config/mainnet/2-mx-exchange-service/.env b/config/mainnet/2-mx-exchange-service/.env index cd182c9..c93bcec 100644 --- a/config/mainnet/2-mx-exchange-service/.env +++ b/config/mainnet/2-mx-exchange-service/.env @@ -21,8 +21,8 @@ REDIS_DB=0 #MongoDB MONGODB_URL=mongodb://localhost:27018 MONGODB_DATABASE=development -MONGODB_USERNAME=admin -MONGODB_PASSWORD=admin +MONGODB_USERNAME=admin_1234 +MONGODB_PASSWORD=admin_1234 #Elasticsearch server to use for logging. Optional ELASTICSEARCH_URL="https://testnet-index.multiversx.com" @@ -69,5 +69,5 @@ AWS_TIMESTREAM_WRITE=false TIMESCALEDB_URL="localhost" TIMESCALEDB_PORT=5432 TIMESCALEDB_DATABASE="postgres" -TIMESCALEDB_USERNAME="postgres" -TIMESCALEDB_PASSWORD="postgres" \ No newline at end of file +TIMESCALEDB_USERNAME="postgres_1234" +TIMESCALEDB_PASSWORD="postgres_1234" \ No newline at end of file diff --git a/config/mainnet/2-mx-exchange-service/docker-compose.yml b/config/mainnet/2-mx-exchange-service/docker-compose.yml index 54c4f50..f88b7e6 100644 --- a/config/mainnet/2-mx-exchange-service/docker-compose.yml +++ b/config/mainnet/2-mx-exchange-service/docker-compose.yml @@ -14,8 +14,8 @@ services: environment: HOSTNAME: rabbitmq RABBITMQ_NODENAME: rabbitmq - RABBITMQ_DEFAULT_USER: "guest" - RABBITMQ_DEFAULT_PASS: "guest" + RABBITMQ_DEFAULT_USER: "guest_1234" + RABBITMQ_DEFAULT_PASS: "guest_1234" volumes: - /var/lib/rabbitmq ports: @@ -25,8 +25,8 @@ services: image: mongo:latest environment: - MONGODB_DATABASE=development - - MONGO_INITDB_ROOT_USERNAME=admin - - MONGO_INITDB_ROOT_PASSWORD=admin + - MONGO_INITDB_ROOT_USERNAME=admin_1234 + - MONGO_INITDB_ROOT_PASSWORD=admin_1234 ports: - "27018:27017" timescaledb: @@ -35,7 +35,7 @@ services: ports: - "5432:5432" environment: - POSTGRES_PASSWORD: postgres - POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres_1234 + POSTGRES_USER: postgres_1234 TIMESCALEDB_TELEMETRY: off PGDATA: /var/lib/postgresql/data/pgdata diff --git a/config/mainnet/2-mx-exchange-service/timescaledb.module.ts b/config/mainnet/2-mx-exchange-service/timescaledb.module.ts index bfe4269..9d9eeae 100644 --- a/config/mainnet/2-mx-exchange-service/timescaledb.module.ts +++ b/config/mainnet/2-mx-exchange-service/timescaledb.module.ts @@ -1,4 +1,3 @@ -// Overwritted by mvx-api-deployer import { Module } from '@nestjs/common'; import { TypeOrmModule } from '@nestjs/typeorm'; import { CommonAppModule } from 'src/common.app.module'; @@ -16,6 +15,15 @@ import { SumHourly, TokenBurnedWeekly, XExchangeAnalyticsEntity, + TokenCandlesMinute, + TokenCandlesHourly, + TokenCandlesDaily, + PairFirstTokenCandlesMinute, + PairFirstTokenCandlesHourly, + PairFirstTokenCandlesDaily, + PairSecondTokenCandlesMinute, + PairSecondTokenCandlesHourly, + PairSecondTokenCandlesDaily, } from './entities/timescaledb.entities'; import { DynamicModuleUtils } from 'src/utils/dynamic.module.utils'; @@ -33,7 +41,7 @@ import { DynamicModuleUtils } from 'src/utils/dynamic.module.utils'; username: apiConfig.getTimescaleDbUsername(), password: apiConfig.getTimescaleDbPassword(), applicationName: 'xExchangeService', - ssl: false, + ssl: true, entities: ['dist/**/*.entities.{ts,js}'], }), inject: [ApiConfigService], @@ -49,6 +57,15 @@ import { DynamicModuleUtils } from 'src/utils/dynamic.module.utils'; PriceCandleMinute, PriceCandleHourly, PriceCandleDaily, + TokenCandlesMinute, + TokenCandlesHourly, + TokenCandlesDaily, + PairFirstTokenCandlesMinute, + PairFirstTokenCandlesHourly, + PairFirstTokenCandlesDaily, + PairSecondTokenCandlesMinute, + PairSecondTokenCandlesHourly, + PairSecondTokenCandlesDaily, ]), ], providers: [TimescaleDBQueryService, TimescaleDBWriteService], diff --git a/scripts/2-observing-squad.sh b/scripts/2-observing-squad.sh index 64c4072..d834cc8 100644 --- a/scripts/2-observing-squad.sh +++ b/scripts/2-observing-squad.sh @@ -26,6 +26,7 @@ ObsSquad_Prepare_Environment() { sed -i "s/^ENVIRONMENT=\".*\"/ENVIRONMENT=\"$NETWORK\"/" "$config_file" sed -i "s|^CUSTOM_HOME=.*|CUSTOM_HOME=\"$HOME\"|" "$config_file" sed -i "s/^CUSTOM_USER=.*$/CUSTOM_USER=\"$USERNAME\"/" "$config_file" + sed -i "s/^OVERRIDE_PROXYVER=.*$/OVERRIDE_PROXYVER=tags/v1.1.57/" "$config_file" }