Skip to content

๐Ÿ‰ An awesome boilerplate, Integrated Docker, Vue, Node, Nginx, Mongodb and Redis in one, Designed to develop & build your web applications more efficient and elegant.

License

Notifications You must be signed in to change notification settings

nicejade/docker-vue-node-nginx-mongodb-redis

Folders and files

NameName
Last commit message
Last commit date
Nov 18, 2019
Jan 30, 2021
Nov 19, 2019
Nov 14, 2019
Nov 18, 2019
Sep 16, 2018
Nov 18, 2019
Sep 19, 2018
Sep 16, 2018
Oct 22, 2020
Dec 11, 2020

Repository files navigation

Docker Vue Node Nginx Mongodb Redis

๐Ÿ‰ An awesome boilerplate, Integrated Docker, Vue, Node, Nginx, Mongodb and Redis in one,
Designed to develop & build your web applications more efficient and elegant.

Features

  • Powered by Vue2.* & Koa2.* & Mongodb & Nginx & Redis & Docker
  • Integrate Front-End, Back-End, Database into Docker
  • Rich features and constantly optimized design
  • Based on the awesome third-party libraries

Prerequisites

Node.js (>=4.x, 8.x preferred), Npm version 4+(Yarn preferred), Git, Mongodb, Nginx, Redis and Docker.

Getting started

# ๐ŸŽ‰ clone the project
git clone https://github.com/nicejade/docker-vue-node-nginx-mongodb-redis.git
# โž• install dependencies
cd docker-vue-node-nginx-mongodb-redis
yarn && yarn bootstrap

# ๐Ÿšง start developing
yarn start

# Or Run the following commands in the terminal two different TAB
cd client && yarn start
cd server && yarn start

The program will automatically open http://localhost:8080/ for client and http://localhost:4000/ for server. Intelligently, it will specify the available port for you (incremental, eg: 8081 or 8082) if port 8080 is busying on your machine.

Deployment

# ๐Ÿš€ deploy your client & server(local or server)
yarn deploy

# Or Run the following command at root directory
docker-compose up

Links

ๅพฎไฟกๅ…ฌไผ—ๅท ๅ‰็ซฏๅพฎไฟก็พค ๆŽจ่ Web ๅบ”็”จ
๐Ÿ˜‰ ้™ๆ™ด่ฝฉ โœจ ๅคงๅ‰็ซฏ่”็›Ÿ ๐ŸŽ‰ ๅ€พๅŸŽไน‹้“พ
้™ๆ™ด่ฝฉ ๅ€พๅŸŽไน‹้“พ ๅ€พๅŸŽไน‹้“พ

License

MIT

Copyright (c) 2018-present, nicejade.

About

๐Ÿ‰ An awesome boilerplate, Integrated Docker, Vue, Node, Nginx, Mongodb and Redis in one, Designed to develop & build your web applications more efficient and elegant.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published