Initial commit: add .gitignore and README
This commit is contained in:
33
config/tessera/data/logback.xml
Normal file
33
config/tessera/data/logback.xml
Normal file
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<configuration>
|
||||
|
||||
<property name="defaultLogLevel" value="INFO" />
|
||||
|
||||
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
|
||||
<encoder>
|
||||
<pattern>{"timestamp":"%d{ISO8601}","container":"${hostName}","level":"%level","thread":"%thread","logger":"%logger{36}","message":"%replace(%replace(%msg){'[\r\n]',''}){'"','\\"'}","throwable":"%replace(%replace(%throwable){'[\r\n]',''}){'"','\\"'}"}%n</pattern>
|
||||
</encoder>
|
||||
</appender>
|
||||
|
||||
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
|
||||
<file>/var/log/tessera/tessera-${HOSTNAME}.log</file>
|
||||
<append>true</append>
|
||||
<immediateFlush>true</immediateFlush>
|
||||
<encoder>
|
||||
<pattern>{"timestamp":"%d{ISO8601}","container":"${hostName}","level":"%level","thread":"%thread","class":"%c{1}","logger":"%logger{36}","message":"%replace(%msg){'[\r\n]', ''}","throwable":"%replace(%replace(%throwable){'[\r\n]',''}){'"','\\"'}"}%n</pattern>
|
||||
</encoder>
|
||||
</appender>
|
||||
|
||||
<!-- silence hibernate messages that were being created from DefaultCliAdapter -->
|
||||
<logger name="org.hibernate.validator.internal.util.Version" level="OFF"/>
|
||||
<logger name="org.hibernate.validator.internal.engine.ConfigurationImpl" level="OFF"/>
|
||||
|
||||
<!-- silence noisy logging from regular /partyinfo messages -->
|
||||
<logger name="com.quorum.tessera.p2p.PartyInfoResource" level="WARN"/>
|
||||
|
||||
<root level="${verbosity:-${defaultLogLevel}}">
|
||||
<appender-ref ref="STDOUT"/>
|
||||
<appender-ref ref="FILE"/>
|
||||
</root>
|
||||
|
||||
</configuration>
|
||||
62
config/tessera/data/tessera-config-template.json
Normal file
62
config/tessera/data/tessera-config-template.json
Normal file
@@ -0,0 +1,62 @@
|
||||
{
|
||||
"mode": "${TESSERA_MODE}",
|
||||
"useWhiteList": false,
|
||||
"jdbc": {
|
||||
"username": "sa",
|
||||
"password": "",
|
||||
"url": "jdbc:h2:./data/tm/db;MODE=Oracle;TRACE_LEVEL_SYSTEM_OUT=0",
|
||||
"autoCreateTables": true
|
||||
},
|
||||
"serverConfigs": [
|
||||
{
|
||||
"app": "ThirdParty",
|
||||
"enabled": true,
|
||||
"serverAddress": "http://${HOSTNAME}:9080",
|
||||
"communicationType": "REST"
|
||||
},
|
||||
{
|
||||
"app": "Q2T",
|
||||
"enabled": true,
|
||||
"serverAddress": "http://${HOSTNAME}:9101",
|
||||
"sslConfig": {
|
||||
"tls": "OFF"
|
||||
},
|
||||
"communicationType": "REST"
|
||||
},
|
||||
{
|
||||
"app": "P2P",
|
||||
"enabled": true,
|
||||
"serverAddress": "http://${HOSTNAME}:9000",
|
||||
"sslConfig": {
|
||||
"tls": "OFF"
|
||||
},
|
||||
"communicationType": "REST"
|
||||
}
|
||||
],
|
||||
"peer": [
|
||||
{
|
||||
"url": "http://member1tessera:9000"
|
||||
},
|
||||
{
|
||||
"url": "http://member2tessera:9000"
|
||||
},
|
||||
{
|
||||
"url": "http://member3tessera:9000"
|
||||
}
|
||||
],
|
||||
"keys": {
|
||||
"passwords": [],
|
||||
"keyData": [
|
||||
{
|
||||
"privateKeyPath": "/config/keys/tm.key",
|
||||
"publicKeyPath": "/config/keys/tm.pub"
|
||||
}
|
||||
]
|
||||
},
|
||||
"alwaysSendTo": [],
|
||||
"bootstrapNode": false,
|
||||
"features": {
|
||||
"enableRemoteKeyValidation": false,
|
||||
"enablePrivacyEnhancements": true
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user