https://github.com/openscoring/openscoring-elastic-beanstalk
Openscoring application for the AWS Elastic Beanstalk orchestration service
https://github.com/openscoring/openscoring-elastic-beanstalk
Last synced: 4 months ago
JSON representation
Openscoring application for the AWS Elastic Beanstalk orchestration service
- Host: GitHub
- URL: https://github.com/openscoring/openscoring-elastic-beanstalk
- Owner: openscoring
- License: agpl-3.0
- Created: 2020-02-13T21:41:39.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-02-13T21:42:20.000Z (over 6 years ago)
- Last Synced: 2025-03-01T10:32:28.664Z (over 1 year ago)
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
Openscoring-Elastic-Beanstalk
=============================
Openscoring application for the AWS Elastic Beanstalk orchestration service.
# Prerequisites #
* [EB CLI](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3.html).
# Installation #
Clone the repository:
```
git clone https://github.com/openscoring/openscoring-elastic-beanstalk.git
```
Enter the project root directory and edit the Openscoring application configuration file `.ebextensions/openscoring/application.conf` as necessary.
Download the latest [Openscoring webapp](https://repo1.maven.org/maven2/org/openscoring/openscoring-webapp/) WAR file from the Maven Central repository, and rename it to `ROOT.war`:
```
wget -O ROOT.war https://repo1.maven.org/maven2/org/openscoring/openscoring-webapp/2.0.1/openscoring-webapp-2.0.1.war
```
# Usage #
Initialize a local Elastic Beanstalk application configuration; use the `--platform` command-line option to specify `tomcat` platform type.
```
eb init --platform tomcat
```
Create a remote environment based on the local application configuration:
```
eb create
```
There should be a Model REST API endpoint ready at `http://..elasticbeanstalk.com/model` now.
# License #
Openscoring-Elastic-Beanstalk is licensed under the terms and conditions of the [GNU Affero General Public License, Version 3.0](https://www.gnu.org/licenses/agpl-3.0.html).
# Additional information #
Openscoring-Elastic-Beanstalk is developed and maintained by Openscoring Ltd, Estonia.
Interested in using [Java PMML API](https://github.com/jpmml) or [Openscoring REST API](https://github.com/openscoring) software in your company? Please contact [info@openscoring.io](mailto:info@openscoring.io)