|
@@ -8,14 +8,45 @@ This guide will help you setup the full stack app on your local machine.
|
|
|
|
|
|
### 🐳 Docker Setup
|
|
|
|
|
|
-- To setup full stack app using docker, run the following command inside this folder using your terminal.
|
|
|
+- Create a `docker-compose.yml` file and paste the following code in it.
|
|
|
+
|
|
|
+```yaml
|
|
|
+version: "3.9"
|
|
|
+
|
|
|
+services:
|
|
|
+ backend:
|
|
|
+ container_name: embedchain-backend
|
|
|
+ restart: unless-stopped
|
|
|
+ build:
|
|
|
+ context: backend
|
|
|
+ dockerfile: Dockerfile
|
|
|
+ image: embedchain/backend
|
|
|
+ ports:
|
|
|
+ - "8000:8000"
|
|
|
+
|
|
|
+ frontend:
|
|
|
+ container_name: embedchain-frontend
|
|
|
+ restart: unless-stopped
|
|
|
+ build:
|
|
|
+ context: frontend
|
|
|
+ dockerfile: Dockerfile
|
|
|
+ image: embedchain/frontend
|
|
|
+ ports:
|
|
|
+ - "3000:3000"
|
|
|
+ depends_on:
|
|
|
+ - "backend"
|
|
|
+```
|
|
|
+
|
|
|
+- Run the following command,
|
|
|
|
|
|
```bash
|
|
|
-docker-compose up --build
|
|
|
+docker-compose up
|
|
|
```
|
|
|
|
|
|
📝 Note: The build command might take a while to install all the packages depending on your system resources.
|
|
|
|
|
|
+
|
|
|
+
|
|
|
### 🚀 Usage Instructions
|
|
|
|
|
|
- Go to [http://localhost:3000/](http://localhost:3000/) in your browser to view the dashboard.
|