Authentication for lucos services
6.1K
Authentication for lucos services
Two config files are used to run lucos_auth, both should be placed in a docker volume named lucos_authentication_config (This gets mounted in the container at /etc/authconfig)
A json file which contains data about various authentication providers. This should be in the form of an object, where the keys are unique ids for each provider matching the account types used by lucos_contacts and the value is an object of key/value pairs about the provider. The following fields are accepted:
This file consists of a newline separated list of keys which can be used by other modules which request sensitive data from the authentication service (eg tokens for third party services). Modules which don't have any apikey can still use the authentication service, but won't be privy to any of this information.
The application should continue to run if appkeys.conf is missing, with no sensitive data returned to services callling it.
docker-compose up -d
The build is configured to run in Dockerhub when a commit is pushed to the master branch in github.
Content type
Image
Digest
sha256:2b8514471…
Size
424 MB
Last updated
4 months ago
docker pull lucas42/lucos_authentication