diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..09ec762 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +FROM node:latest + +ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"] + +# Copy the entrypoint script into the container +COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh + +RUN chmod +x /usr/local/bin/docker-entrypoint.sh + + + + diff --git a/README.md b/README.md index 4691a6e..38e267f 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,8 @@ + # Build & Deploy Multi-Container Applications to AWS Multi container application with Nginx, React, Node and Mongo DB. This repository also contains Terraform IaC (Infrastructure as Code) for a CICD pipeline to build and push images to DockerHub. ## Technical Architecture Diagram -![Alt text](./multi-container-tech-arch.png?raw=true "Technical Architecture Diagram") \ No newline at end of file +![Alt text](./multi-container-tech-arch.png?raw=true "Technical Architecture Diagram") + +demo test mongo diff --git a/backend/.gitignore b/backend/.gitignore index 64cd523..0bd5fa7 100644 --- a/backend/.gitignore +++ b/backend/.gitignore @@ -3,7 +3,6 @@ # misc .DS_Store -.env .env.local .env.development.local .env.test.local diff --git a/backend/backend.env b/backend/backend.env new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/backend/backend.env @@ -0,0 +1 @@ + diff --git a/backend/env/backend.env b/backend/env/backend.env new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/backend/env/backend.env @@ -0,0 +1 @@ + diff --git a/docker-compose.yml b/docker-compose.yml index 62dcd40..1e14e1e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -41,4 +41,4 @@ services: - ./db/init-mongo.js:/docker-entrypoint-initdb.d/init-mongo.js:ro - ./db/mongo-volume:/data/db env_file: - - ./env/mongo.env \ No newline at end of file + - ./env/mongo.env diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh new file mode 100644 index 0000000..184bde4 --- /dev/null +++ b/docker-entrypoint.sh @@ -0,0 +1,5 @@ +#!/bin/sh +set -e + +# Print a message to indicate that the script is running +echo "Starting the application..." diff --git a/read.md b/read.md new file mode 100644 index 0000000..ce1a846 --- /dev/null +++ b/read.md @@ -0,0 +1,3 @@ +git add read.md +git commit -m "new changes" +added.