diff --git a/docker-compose.yaml b/docker-compose.yaml index 9c98288..dce71ba 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -42,18 +42,19 @@ services: ports: - 9200:9200 -# be: -# image: ipscanbe -# depends_on: -# postgres: -# condition: service_healthy -# ports: -# - '3000:3000' -# environment: -# REDIS_URL: redis://redis:6379/1 -# DATABASE_URL: 'postgresql://postgres:password@postgres:5432/ip-scan?schema=public' -# networks: -# - local + be: + image: ipscanbe + depends_on: + postgres: + condition: service_healthy + ports: + - '3000:3000' + environment: + REDIS_URL: redis://redis:6379/1 + DATABASE_URL: 'postgresql://postgres:password@postgres:5432/ip-scan?schema=public' + ELASTICSEARCH_URL: http://elasticsearch:9200 + networks: + - local networks: local: diff --git a/src/common/elastic-search.ts b/src/common/elastic-search.ts index 622552b..671c4c3 100644 --- a/src/common/elastic-search.ts +++ b/src/common/elastic-search.ts @@ -1,6 +1,6 @@ import { config } from '#configs/index'; import { Client } from '@elastic/elasticsearch'; -import * as productIndex from 'elastic-search/indexes/products'; +import * as productIndex from '#root/elastic-search/indexes/products/index'; let elasticsearch: Client; if (config.elasticsearchUrl) { diff --git a/src/elastic-search/indexes/products/base/index.ts b/src/elastic-search/indexes/products/base/index.ts index 0c0e810..72659e3 100644 --- a/src/elastic-search/indexes/products/base/index.ts +++ b/src/elastic-search/indexes/products/base/index.ts @@ -1,5 +1,5 @@ import { BuildDocumentData, DocumentBuilder } from './../../base/index'; -import { BaseDocument } from 'elastic-search/indexes/base'; +import { BaseDocument } from '#root/elastic-search/indexes/base/index'; export interface ProductDocument extends BaseDocument { name: string;