Skip to content
This repository was archived by the owner on Sep 26, 2023. It is now read-only.

manywho/service-dummy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ManyWho Dummy Service

Build Status Docker Automated build Docker Pulls

This miniature service is used to for stubbing integrations in Flows, and doesn't really do anything of value.

The service always login the user as user1 when using the identity functionality, the user1 is member of group1.

Running

The service is compatible with Heroku, and can be deployed by clicking the button below:

Deploy to Heroku

The service instance is configured by the following environment variables. If all variables are ommitted, the service defaults to starting a V1 instance over http.

DUMMY_V2 - Initialise an https V2 instance if set to true or V1 if set to false or ommitted. DUMMY_KEYSTORE - The path to the keystore the server will use during https communication. Must be supplied for a V2 instance. DUMMY_TRUSTSTORE - The path to the truststore used to determine trusted clients. Leave blank to disable client cert authentication. DUMMY_KEYSTORE_PASSWORD - The password for the keystore if required. DUMMY_TRUSTSTORE_PASSWORD - The password for the truststore if required.

Some basic self-signed certs are packaged in src/main/resources. If starting the service with these, the client_keystore.jks will need to be passed by calling clients to authenticate.

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 miniature service used for stubbing that does nothing

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 9