Maintained by:
Where to get help:
the official documentation, ICoDSE'22 paper, IJDC'22 paper, iPRES'21 paper
1.21.1Where to file issues:
Send us an email
Supported architectures:
amd64
Source of this description:
Verify image signature
We present a database repository system that allows researchers to ingest data into a central, versioned repository through common interfaces, provides efficient access to arbitrary subsets of data even when the underlying data store is evolving, allows reproducing of query results and supports findable-, accessible-, interoperable- and reusable (FAIR) data.
$ docker run -p 9098:9098 dbrepo/user-service:1.3
Change the default behavior by setting the following environment variables to different values:
METADATA_DB, default: fda
The metadata database database name.
METADATA_USERNAME, default: root
The metadata database database username.
METADATA_PASSWORD, default: dbrepo
The metadata database database password.
GATEWAY_ENDPOINT, default: http://gateway-service
The gateway endpoint.
JWT_ISSUER, default: http://localhost/realms/dbrepo
The address in the iss (issuer) field of the JWT token must match this value.
JWT_PUBKEY, default: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqqnHQ2BWWW9vDNLRCcxD++xZg/16oqMo/c1l+lcFEjjAIJjJp/HqrPYU/U9GvquGE6PbVFtTzW1KcKawOW+FJNOA3CGo8Q1TFEfz43B8rZpKsFbJKvQGVv1Z4HaKPvLUm7iMm8Hv91cLduuoWx6Q3DPe2vg13GKKEZe7UFghF+0T9u8EKzA/XqQ0OiICmsmYPbwvf9N3bCKsB/Y10EYmZRb8IhCoV9mmO5TxgWgiuNeCTtNCv2ePYqL/U0WvyGFW0reasIK8eg3KrAUj8DpyOgPOVBn3lBGf+3KFSYi+0bwZbJZWqbC/Xlk20Go1YfeJPRIt7ImxD27R/lNjgDO/MwIDAQAB
This value needs to be changed to the RS256 public key from the authentication-service in the admin console for public deployments under:
dbrepo > Realm settings > Keys > Algorithm > RS256 > Public key
LOG_LEVEL, default: debug
The minimum logging level for the service.
DEFAULT_ROLE, default: default-researcher-roles
The default (composite) role of newly created users.
ELASTIC_PASSWORD, default elastic
The password of the user that can create the search indexes and update them in the search database.
Info Actuator:
Health Actuator:
Prometheus Actuator:
OpenAPI:
OpenAPI .json:
OpenAPI .yaml:
View license information for the software contained in this image.
As with all Docker images, these likely also contain other software which may be under other licenses (such as Bash, etc from the base distribution, along with any direct or indirect dependencies of the primary software being contained).
As for any pre-built image usage, it is the image user's responsibility to ensure that any use of this image complies with any relevant licenses for all software contained within.
Content type
Image
Digest
sha256:83b9f1bdc…
Size
280.3 MB
Last updated
about 3 years ago
docker pull dbrepo/user-service