{"repo":"snigdho611/docker-compose-react-nodejs-postgres","free":true,"listed":false,"github":"https://github.com/snigdho611/docker-compose-react-nodejs-postgres","clone":"git clone https://github.com/snigdho611/docker-compose-react-nodejs-postgres.git","description":"A template for setting up React and Express JS with Docker. You can find different versions in different branches.","language":"JavaScript","stars":23,"topics":["docker","dockercompose","express","mongodb","node","postgresql","react"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"Docker Compose for a Full-Stack Application with React, Node.js, and PostgreSQL This repository demonstrates how to set up a React JS, Node JS server with a PostgreSQL database server inside docker containers and connect them all together TL;DR To get this project up and running, follow these steps 1. Make sure you have Docker installed in your system. For installation steps, follow the following steps: 1. For Mac 2. For Ubuntu 3. For Windows 2. Clone the repository into your device 3. Open a terminal from the cloned project's directory (Where the docker-compose.yml file is present) 4. Run the command: docker compose up That's all! That should get the project up and running. To see the output, you can access http://127.0.0.1:4172 from the browser and you should find a web page with a list of users. This entire system with the client, server & database are running inside of docker and being accessible from your machine. Here is a detailed explanation on what is going on. 1. Introduction Docker at its core is a platform as a service that uses OS-level virtualization to deploy/deliver software in packages called containers. It is done for various advantages, such as cross platform consistency and flexibility and scalability. Docker Compose is a tool for defining and running multi-container applications. It is the key to unlocking a streamlined and efficient development and deployment experience. 2. Using Docker and Docker Compose When it comes to working with Full Stack Applicat","default_branch":null,"files":null,"tree":[],"storefront":"/r/snigdho611","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/snigdho611/docker-compose-react-nodejs-postgres/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}