diff --git a/docker-compose.yml b/docker-compose.yml index 1c68c774..20f32cb5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,5 +5,29 @@ services: build: context: . dockerfile: ./docker/Dockerfile + environment: + - DATABASE_URL=postgres://postgres:postgres@postgres:5432/postgres + - ES_HOST=http://elasticsearch:9200 ports: - '3000:3000' + depends_on: + - postgres + - elasticsearch + restart: always + + + postgres: + image: postgres + environment: + POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres + ports: + - 5432:5432 + + elasticsearch: + image: docker.elastic.co/elasticsearch/elasticsearch:7.9.2 + environment: + - discovery.type=single-node + ports: + - 9200:9200 +