setup development, production and testing environment at once
First, install Yeoman and generator-awesome-webstack using npm (we assume you have pre-installed node.js).
npm install -g yo
npm install -g generator-awesome-webstack
Then generate your new project:
yo awesome-webstack
These stacks are classified into 5 groups according to their rules.
proxy
nginx
db
mysql
middle
express
js
vue
css
bootstrap
You can choose any combination you want to build. e.g., nginx/mysql/express
or apache/redis/tomcat
.
The basic monitoring of docker
would help you a little bit. Also there are a lot of tools out there so have a look ma boy XD.
docker stats
It's hard to implement every popular web stacks by myself. So give me your pull requests for adding web stacks. There are only three files to edit for adding new web stacks.
For example, express
express/
bin/start-express.sh
stacks.json
MIT © ckcks12