Skip to content

CLI for scaffolding develop- and deployment environments for docker-enabled REST microservices.

License

Notifications You must be signed in to change notification settings

DURAARK/generator-duraark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Martin Hecher
Feb 22, 2015
b792d7d · Feb 22, 2015

History

14 Commits
Feb 4, 2015
Feb 22, 2015
Feb 4, 2015
Feb 4, 2015
Feb 4, 2015
Feb 4, 2015
Feb 4, 2015
Feb 4, 2015
Feb 4, 2015
Feb 4, 2015
Feb 22, 2015
Feb 22, 2015

Repository files navigation

generator-duraark

'generator-duraark' is CLI tool for bootstrapping RESTful microservices. It was developed to ease the work on the DURAARK Service Platform, regarding the integration of polyglot software components into an integrated web-application.

The microservice uses SailsJS as REST-API layer and comes with scripts supporting the deployment process with docker and with scripts supporting daily development, e.g. in providing automatic reload of code on changes. The source code of the blueprint service can be found on Github at microservice-base.

We are happy to discuss new features and enhancements. Feel free to drop us a note, open issues, or send us a PR!

Usage

  1. Install Yeoman: npm install -g yo

  2. Install the generator: npm install -g generator-duraark

  3. Create a new directory to host the service and change into it

  4. Execute 'yo duraark:service $NAME', where $NAME is your service name

  5. The directory is populated with the necessary files. See the 'devops' folder for the development and deployment helper scripts. A documentation for those scripts can be found at microservice-base.

This is an early but usable version of the CLI. Documentation and functionality will be extended over the next months within the DURAARK project.

Enjoy!

About

CLI for scaffolding develop- and deployment environments for docker-enabled REST microservices.

Resources

License

Stars

Watchers

Forks

Packages

No packages published