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