TrendingTechnology / react-donis-docker-starter

A simple project starter with (Ngnix, Reactjs, Redux, Redux Thunk, React Router, AdonisJS, PostgreSQL, Docker, PM2) + (Conventional Changelog with Commitlint, Husky, Git CZ)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


πŸ’‘ Introduction

A simple project starter with (Ngnix, Reactjs, Redux, Redux Thunk, React Router, AdonisJS, PostgreSQL, Docker, PM2) + (Conventional Changelog with Commitlint, Husky, Git CZ)

πŸ“ Minimal Requirements

  • NodeJs 12.x
  • Docker 18.x
  • Docker-compose 1.25.x

πŸš€ Install

$ git clone https://github.com/gabriel-roque/react-donis-docker-starter
$ cd react-donis-docker-starter

πŸ”§ Configure in development

$ ./entrypoint-dev.sh

πŸ”§ Configure in production

$ ./entrypoint-prod.sh

πŸ“ˆ Run app

$ docker-compose up -d

Check web-app in http://localhost:3000/ for DEVELOPMENT

Check web-app in http://localhost/ for PRODUCTION

Check api in http://localhost:8080

πŸ‘€ Authors

Gabriel Roque
Github
Linkedin

🀝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

Show your support

Give a ⭐️ if this project helped you!

About

A simple project starter with (Ngnix, Reactjs, Redux, Redux Thunk, React Router, AdonisJS, PostgreSQL, Docker, PM2) + (Conventional Changelog with Commitlint, Husky, Git CZ)

License:MIT License


Languages

Language:JavaScript 92.9%Language:Shell 3.2%Language:HTML 1.8%Language:CSS 1.3%Language:Dockerfile 0.8%