From b75dce535227b599b0942c529030b4ead959d00d Mon Sep 17 00:00:00 2001 From: Notoric Date: Mon, 5 Aug 2024 18:32:46 +0100 Subject: [PATCH] Added mongo container --- .gitignore | 5 ++++- docker-compose.yml | 10 ++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index ae9635f..ec27df3 100644 --- a/.gitignore +++ b/.gitignore @@ -9,4 +9,7 @@ backend/node_modules/ backend/.env # Frontend-specific -frontend/node_modules/ \ No newline at end of file +frontend/node_modules/ + +# Database-specific +database/data/ \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index bac11d6..1550169 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,5 +1,6 @@ services: backend: + container_name: backend build: context: ./backend dockerfile: Dockerfile @@ -10,6 +11,7 @@ services: - ./backend:/app frontend: + container_name: frontend build: context: ./frontend dockerfile: Dockerfile @@ -18,4 +20,12 @@ services: volumes: - ./frontend:/app - ./frontend:/node_modules + + db: + container_name: database + image: mongodb/mongodb-community-server + ports: + - "27017:27017" + volumes: + - ./database/data:/data/db