Configuration file datafari.properties

This is the main configuration file of Datafari. It is located into $DATAFARI_HOME/tomcat/conf

Property name

Applies for

Mandatory

Possible values

Explanations

Property name

Applies for

Mandatory

Possible values

Explanations

INSTALLER_TYPE

ALL TYPES

YES

interactive

machine

If set to interactive, the script will ask questions to the user to fill the datafari.properties file

NODETYPE

ALL TYPES

YES

monoserver

main

solr

mcf

 

NODEHOST

ALL TYPES

YES

 

Enter the IP of the server

SOLRMAINCOLLECTION

 

YES

 

Enter the name of the Solr collection

SOLRNUMSHARDS

SOLR

MAIN

YES

 

Enther the number of shards you want for your Solr collection

SOLRHOSTS

MAIN

SOLR

MCF

YES

 

Specify the ZK hosts with the port and separated with commas. For exemple: 127.0.0.1:2181,192.168.0.1:2181 (automatically filled for monoserver)

SOLRSECONDARYCOLLECTION

MONOSERVER

MAIN

NO

 

 

TEMPADMINPASSORD

MONOSERVER

MAIN

MCF

YES

 

Enter the password for Datafari

TEMPPGSQLPASSWORD

MONOSERVER

MAIN

MCF

YES

 

Enter the password for PostgreSQL

solrNodesNumber

MAIN

YES

 

Enter the number of Solr servers that you have

currentSolrNumber

SOLR

YES

 

Enther the number of the current Solr server you install

MAINNODEHOST

SOLR

YES

 

Enter the IP of the main node host

mcfNodesNumber

MAIN

YES

 

Enter the number of MCF servers you have (enter 0 if none)

MCFHOSTS

MAIN

YES if mcfNodesNumber > 0

 

Enter the IP of the MCF servers you have (enter only if you have one or more MCF servers)

currentMCFNumber

MCF

YES

 

Enther the number of the current MCF server you install

sessionTimeoutUnauthenticated

MONOSERVER

MAIN

MCF

YES

 

 

sessionTimeoutAuthenticated

MONOSERVER

MAIN

MCF

YES

 

 

maxConcurrentSessions

MONOSERVER

MAIN

MCF

YES

 

 

IS_LIKES_AND_FAVORITES_ENABLED

MONOSERVER

MAIN

MCF

YES

 

 

ontologyLanguageSelection

MONOSERVER

MAIN

MCF

YES

 

 

ontologyChildrenLabels

MONOSERVER

MAIN

MCF

YES

 

 

ontologyParentsLabels

MONOSERVER

MAIN

MCF

YES

 

 

ontologyEnabled

MONOSERVER

MAIN

MCF

YES

 

 

ontologyNodeLabels

MONOSERVER

MAIN

MCF

YES

 

 

OCR

MONOSERVER

MAIN

MCF

YES

 

 

BATCH

MONOSERVER

MAIN

MCF

YES

 

 

emailLicense

MONOSERVER

MAIN

MCF

YES

 

 

TIKASERVER

MONOSERVER

MAIN

MCF

YES

 

 

userAllowedHandlers

MONOSERVER

MAIN

MCF

YES

 

 

ALLOWLOCALFILEREADING

MONOSERVER

MAIN

MCF

YES

 

 

 

 

 

 

 

SSL_ALL

ALL TYPES

YES

FALSE (default)

TRUE

If you want to activate SSL on all components of Datafari

 

 

 

 

 

ELKactivation

ALL TYPES

No

true

false (default)

If you want to activate ELK on the main/monoserver and Logstash on the other servers

KibanaURI

MAIN

MONOSERVER

YES if ELK is activated

https\://localhost\/app/kibana

 

ELKScriptsDir

 

YES if ELK is activated

/opt/datafari/elk/scripts/

 

externalELK

 

YES if ELK is activated and an external ELK is used

true

false (default)

 

ELKServer

 

YES if ELK is activated

localhost

 

 

 

 

 

 

operating_system

ALL TYPES

Yes if you use the monitoring scripts

 

 

log_retention

ALL TYPES

Yes if you use the monitoring scripts

 

 

 

 

 

 

 

server_name

ALL TYPES

Yes if you use the monitoring and alert scripts

 

 

email_server

ALL TYPES

Yes if you use the monitoring and alert scripts

 

 

email_password

ALL TYPES

Yes if you use the monitoring and alert scripts

 

 

smtp_server_address

ALL TYPES

Yes if you use the monitoring and alert scripts

 

 

smtp_server_port

ALL TYPES

Yes if you use the monitoring and alert scripts

 

 

email_alerts

ALL TYPES

Yes if you use the monitoring and alert scripts

 

 

SSH_PORT

ALL_TYPES

Yes

 

Starting from Datafari 5.4.1.

Default value is 22