From 19965ab5bd921b91161a88b9fff4bfdea5ea1fac Mon Sep 17 00:00:00 2001 From: Papin Nikolai Date: Fri, 2 Aug 2024 22:39:13 +0300 Subject: [PATCH] docker-compose.yml for the project --- docker-compose.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..e53935d --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,34 @@ +services: + + frontend: + build: + context: ./frontend + dockerfile: Dockerfile + depends_on: + - backend + + backend: + build: + context: ./backend + dockerfile: Dockerfile + environment: + - DATABASE_URL=postgresql://user:password@database:5432/db # Adjust as needed + networks: + - internal_network + links: + - db:database + db: + image: postgres:latest + restart: always + environment: + POSTGRES_USER: user # Change to your desired username + POSTGRES_PASSWORD: password # Change to your desired password + POSTGRES_DB: db # Change to your desired database name + volumes: + - postgres_data:/var/lib/postgresql/data + +volumes: + postgres_data: +networks: + internal_network: + driver: bridge