# sprout-deploy **Repository Path**: mirrors_jsantell/sprout-deploy ## Basic Information - **Project Name**: sprout-deploy - **Description**: Deploy server for AWS ElasticBeanstalk via REST - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-25 - **Last Updated**: 2026-03-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # sprout-deploy [![Build Status](http://img.shields.io/travis/jsantell/sprout-deploy.svg?style=flat-square)](https://travis-ci.org/jsantell/sprout-deploy) [![Build Status](http://img.shields.io/npm/v/sprout-deploy.svg?style=flat-square)](https://www.npmjs.org/package/sprout-deploy) Deploy to AWS ElasticBeanstalk with consistent config. sprout-deploy is a standalone web server, exposing a single POST route to ping to trigger deployments on your AWS environment. Define a configuration in `./config.json` and the settings will be used for deployment. ## Install ``` npm install sprout-deploy ``` ## API * `POST /deploy/:app/:env/:version` Deploys a new version of an environment. If Environment is not yet created, it is created with the configuration specified in `./config.json`. ApplicationVersion must exist already for the Application. ## Development `npm test` ## License MIT License, Copyright (c) 2014 Jordan Santell