Skip to content

Server that provides configuration for a services running on the platform.

License

Notifications You must be signed in to change notification settings

SMARTRACTECHNOLOGY/smartcosmos-config-server

Repository files navigation

SMART COSMOS Config Server

Build Status

Running

Important
Prerequisites: to use the encryption and decryption features you need the full-strength JCE installed in your JVM (it’s not there by default). You can download the "Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files" from Oracle, and follow instructions for installation (essentially replace the 2 policy files in the JRE lib/security directory with the ones that you downloaded).

For a script to assist in configuring Java and the full-strength JCE see Install Java 8 gist

Important
If you use the default configuration it is encrypted and requires the encryption password to be set in the ENCRYPT_KEY variable.
Important
If you do not want to pull the configuration directly from github, you will need to set the CONFIG_FILE_URI variable.
Important
There is an environment variable called CONFIG_SERVER_LABEL which defaults to master, if this is not set to something else then it will automatically checkout and pull configuration from the master branch.

About

Server that provides configuration for a services running on the platform.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages