Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fguisso/mevn-dockerized

MEVN Dockerized, MongoDB, Express, Vue and Node, all in one, all in docker-compose.
https://github.com/fguisso/mevn-dockerized

Last synced: 17 days ago
JSON representation

MEVN Dockerized, MongoDB, Express, Vue and Node, all in one, all in docker-compose.

Awesome Lists containing this project

README

        

# Stack MEVN dockerized

MongoDB, Express, Vue and NodeJS

In this time, every is okay, just run
```
docker-compose up

// if you make any changes, just use this flag

docker-compose up --build
```

Okay, now your containers are running!

API >> `localhost:3000`
CLient >> `localhost:8080`

To create admin's user:

GET `localhost:3000/users/init`

email: [email protected]
password: admin

For more about api endpoints, search api-blueprint in api folder.

For edit, start localy, rebuild
```
// in client folder, for install modules

yarn

// for run in dev mode

yarn run dev

// Compile to dist folder

yarn run build

// in api folder, install all dependencies

yarn

// for dev and watch files, run gulp

gulp

// after babel crete a dist folder, copy server in dist folder and run:

yarn run start
//or
node dist/server
```