...
Code Block |
---|
language | bash |
---|
theme | RDark |
---|
title | shrine.conf |
---|
|
shrine {
shrineHubBaseUrl = "https://shrine-hub.faraway.com:6443" //The shrine hub's URL as observed from this tomcat server
i2b2BaseUrl = "http://i2b2.example.com:9090" //The local i2b2's URL as observed from this tomcat server
i2b2Domain = "exampleDomain"
i2b2ShrineProjectName = "ACT"
nodeKey = "testNode" //node key to get information from the hub about this node.
//shrineDatabaseType = "mysql" // "mysql" by default. It can be "sqlserver" "mysql" or "oracle"
webclient {
domain = ${i2b2Domain}
name = ${i2b2ShrineProjectName}
siteAdminEmail = "shrine-admin@example.com"
}
hiveCredentials {
domain = ${i2b2Domain}
username = "demo"
crcProjectId = "Demo"
ontProjectId = ${i2b2ShrineProjectName}
}//hiveCredentials
hub {
client {
serverUrl = ${shrineHubBaseUrl}
}
messagequeue {
blockingq {
serverUrl = ${shrineHubBaseUrl}/shrine-api/mom
}
}
}//hub
adapter {
adapterMappingsFileName = "AdapterMappings.csv"
}//adapter
keystore {
file = "/opt/shrine/shrine.keystore"
privateKeyAlias = "shrine-node1"
caCertAliases = ["shrine-ca"]
}//keystore
steward {
emailDataSteward {
//provide the email address of the shrine node system admin, to handle bounces and invalid addresses
from = "shrine-admin@example.com"
//provide the email address of the shrine node system admin, to handle bounces and invalid addresses
to = "shrine-steward@example.com"
//provide the externally-reachable URL for the data steward
externalStewardBaseUrl = "https://shrine.example.com:6443/shrine-api/shrine-steward"
}
}//steward
}//shrine |
Code Block |
---|
language | yml |
---|
theme | RDark |
---|
title | password.conf |
---|
|
shrine.keystore.password = "changeit"
shrine.hiveCredentials.password = "changeit" |
(Optional) To require users to be a member of a specific PM cell project, add the following to shrine.conf:
Code Block |
---|
|
shrine.authenticate.pmProjectName = "ACT" |
Code Block |
---|
language | yml |
---|
theme | RDark |
---|
title | password.conf |
---|
|
shrine.keystore.password = "changeit"
shrine.hiveCredentials.password = "changeit" |
Warning |
---|
|
The nodeKey value will be used to identify your node from the Hub. This value must be a unique alphanumeric identifier in your network. If you have any questions, please contact the hub administrator for more information. |
...