Skip to content
This repository has been archived by the owner on Sep 26, 2023. It is now read-only.
/ service-aws-s3 Public archive

A plugin for Boomi Flow that allows you to use S3 for file storage

License

Notifications You must be signed in to change notification settings

manywho/service-aws-s3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Boomi Flow S3 Service

Build Status

This service allows you to work with files in your Boomi Flow app, backed by an S3 compatible storage provider.

Running

Heroku

The service is compatible with Heroku, and can be deployed by clicking the button below, which also handles any required configuration.

Deploy to Heroku

Locally

The service is a JAX-RS application, that by default runs on port 8080 (if you use the packaged JAR). To configure and build the service, you will need to have Apache Ant, Maven 3 and JDK 8+ installed.

Building

Once any configuration is complete, you can build the runnable shaded JAR:

$ mvn clean package
Defaults

Running the following command will start the service listening on 0.0.0.0:8080/api/s3/1:

$ java -jar target/service-s3.jar
Custom Port

You can specify a custom port to run the service on by passing the server.port property when running the JAR. The following command will start the service listening on port 9090 (0.0.0.0:9090/api/s3/1):

$ java -Dserver.port=9090 -jar target/service-s3.jar

Contributing

Contributions are welcome to the project - whether they are feature requests, improvements or bug fixes! Refer to CONTRIBUTING.md for our contribution requirements.

License

This service is released under the MIT License.

About

A plugin for Boomi Flow that allows you to use S3 for file storage

Resources

License

Stars

Watchers

Forks

Packages

No packages published