From 4ed1e88dc25d1a858bddf0091ff5bf6c9426cb0c Mon Sep 17 00:00:00 2001 From: matthewexe Date: Fri, 1 Aug 2025 22:38:20 +0200 Subject: [PATCH] db init --- .gitignore | 3 ++- backend/README.md | 3 +++ backend/db/__init__.py | 0 backend/db/schemas.py | 0 backend/docker-compose.yaml | 15 +++++++++++++++ backend/requirements.txt | 0 6 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 backend/db/__init__.py create mode 100644 backend/db/schemas.py create mode 100644 backend/docker-compose.yaml create mode 100644 backend/requirements.txt diff --git a/.gitignore b/.gitignore index 723ef36..57d0779 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -.idea \ No newline at end of file +.idea +backend/.env diff --git a/backend/README.md b/backend/README.md index e69de29..7378979 100644 --- a/backend/README.md +++ b/backend/README.md @@ -0,0 +1,3 @@ +# ENV +- MONGO_INITDB_ROOT_USERNAME= +- MONGO_INITDB_ROOT_PASSWORD= \ No newline at end of file diff --git a/backend/db/__init__.py b/backend/db/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/backend/db/schemas.py b/backend/db/schemas.py new file mode 100644 index 0000000..e69de29 diff --git a/backend/docker-compose.yaml b/backend/docker-compose.yaml new file mode 100644 index 0000000..969666d --- /dev/null +++ b/backend/docker-compose.yaml @@ -0,0 +1,15 @@ +services: + mongodb: + image: mongo:8.0.0 + container_name: mongodb + restart: unless-stopped + ports: + - "27017:27017" + environment: + - MONGO_INITDB_ROOT_USERNAME=${MONGO_INITDB_ROOT_USERNAME} + - MONGO_INITDB_ROOT_PASSWORD=${MONGO_INITDB_ROOT_PASSWORD} + volumes: + - mongo-data:/data/db + +volumes: + mongo-data: diff --git a/backend/requirements.txt b/backend/requirements.txt new file mode 100644 index 0000000..e69de29