Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/inadarei/nodebootstrap
NodeBootstrap - generates skeleton project for Node/Express.js with pre-configured best-practices. Kick-start your Node project development with tons of boilerplate taken care of, such as: clustering, Docker-support, database migrations, automated testing, error-handling, modularity, advanced logging, templated views, environments etc.
https://github.com/inadarei/nodebootstrap
bootstrap docker example javacript microservices nodejs scaffolding template
Last synced: 18 days ago
JSON representation
NodeBootstrap - generates skeleton project for Node/Express.js with pre-configured best-practices. Kick-start your Node project development with tons of boilerplate taken care of, such as: clustering, Docker-support, database migrations, automated testing, error-handling, modularity, advanced logging, templated views, environments etc.
- Host: GitHub
- URL: https://github.com/inadarei/nodebootstrap
- Owner: inadarei
- License: mit
- Created: 2012-02-25T16:22:06.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2024-04-09T22:31:00.000Z (7 months ago)
- Last Synced: 2024-04-13T21:56:03.111Z (7 months ago)
- Topics: bootstrap, docker, example, javacript, microservices, nodejs, scaffolding, template
- Language: JavaScript
- Homepage: http://www.nodebootstrap.io
- Size: 1.25 MB
- Stars: 716
- Watchers: 43
- Forks: 105
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-list-docker - nodebootstrap - generates skeleton project for Node/Express.js with pre-configured best-practices. Kick-start your Node project development with tons of boilerplate taken care of, such as: clustering, Docker-support, database migrations, automated testing, error-handling, modularity, advanced logging, templated views, environments etc. (nodejs)
README
# NodeBootstrap
[![NPM Version][npm-img]][npm-url]
[![Github Link][github-img]][github-url]
![Docker Hub Link][docker-img]
[![TravisCI Build Status][travis-img]][travis-url]
[![Codacy Badge][codacy-img]][codacy-url]
[![FOSSA Status][fossa-img]][fossa-url]Organize your Node project like a pro. Now supports a Microservice mode!
Right out of the gate N.B. gets a [metric] ton of boilerplate taken care of: microservice-style setup, clustering, Docker-support, database migrations, automated testing, error-handling, modularity, advanced logging, templated views, environments – you name it. And all of that without having to deal with a heavy or an opinionated framework!
![Install Microservice](http://nodebootstrap.io/images/nodebootstrap_installv4.png)
To learn more: [http://nodebootstrap.io](http://nodebootstrap.io)
[![Join the chat at https://gitter.im/inadarei/nodebootstrap](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/inadarei/nodebootstrap?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
If you like Nodebootstrap, also check out: [Microservices Workspace](https://github.com/inadarei/microservices-workspace) project to see how you can orchestrate multilingual (polyglot) microservices setup as a holistic and simple development environment.
## Examples:
```
# create a skeleton of a containerized microservice:
> nodebootstrap ms-first
# create a skeleton of an express MVC webapp:
> nodebootstrap -m webapp nodeapp-first
# create a skeleton of a console or client Node application
> nodebootstrap -m cli client-first
```## License
[MIT](LICENSE)
[github-img]: https://img.shields.io/github/stars/inadarei/nodebootstrap.svg
[github-url]: https://github.com/inadarei/nodebootstrap
[npm-img]: https://img.shields.io/npm/v/nodebootstrap.svg?style=flat
[npm-url]: https://www.npmjs.com/package/nodebootstrap
[travis-img]: https://travis-ci.org/inadarei/nodebootstrap.svg?branch=master
[travis-url]: https://travis-ci.org/inadarei/nodebootstrap
[codacy-img]: https://api.codacy.com/project/badge/Grade/41c49bb9c9384b7e8042f1e6c9645431
[codacy-url]: https://www.codacy.com/app/irakli/nodebootstrap_2?utm_source=github.com&utm_medium=referral&utm_content=inadarei/nodebootstrap&utm_campaign=Badge_Grade
[codeclimate-img]: https://codeclimate.com/github/inadarei/nodebootstrap/badges/gpa.svg
[codeclimate-url]: https://codeclimate.com/github/inadarei/nodebootstrap
[docker-img]: https://img.shields.io/badge/docker-ready-blue.svg
[docker-url]: https://hub.docker.com/r/irakli/nodebootstrap-hello/
[nsp-img]: https://nodesecurity.io/orgs/inadarei-public/projects/730bf3d4-b846-42f0-a184-fcf7142c65ac/badge
[nsp-url]: https://nodesecurity.io/orgs/inadarei-public/projects/730bf3d4-b846-42f0-a184-fcf7142c65ac
[fossa-img]: https://app.fossa.io/api/projects/git%2Bgithub.com%2Finadarei%2Fnodebootstrap.svg
[fossa-url]: https://app.fossa.io/projects/git%2Bgithub.com%2Finadarei%2Fnodebootstrap?ref=badge_large