...
Code Block |
---|
#------------------------------------------------------------------------------- # 1.4] EMail Server Settings #------------------------------------------------------------------------------- # The server to be used for mail transactions (eg smtp.google.com if Internet-enabled, contact your sysadmin if not): mail.server= # Base-64 encoded SHA-256Jasypt hashencrpyion of username (using salt/"password" "infinit.e"): mail.username= # Base-64 encoded SHA-256Jasypt hashencrpyion of password (using salt/"password" "infinit.e"): mail.password= # This URL is used as the base for links included in the # So should point to an accessible REST endpoint (eg the same as ui.end.point.url below) # If this is left commented out, it defaults to the browser domain (ie location of GUI) #url.root=http://MY_REST_ENDPOINT/api/ |
...
Code Block |
---|
#------------------------------------------------------------------------------- # 1.8] MongoDB Properties #------------------------------------------------------------------------------- # MongoDB config server or servers (must be 1 or 3 comma separated IPs/hosts), non-EC2/AWS installations only # (Can be used in AWS mode for legacy clusters only, to hardwire server order) db.config.servers= db.replica.sets= #----- # Replica set configuration (non-EC2/AWS installations only): comma-separated list of either all IPs or all hostnames within a replica set, semi-colon-separated for multiple replica sets # (eg "A,B;C,D" where A-D are IP addresses or hostnames would create 2 shards with 2 hosts each "A,B;A,B" would create 2 shards both on the same replica set, etc) db.replica.sets= #----------------------------------------- # db.cluster.subnet - used for non-EC2/AWS only installations to help mongodb configurations # identify proper host ip addresses, e.g. 127.0.0.------------------- # db.cluster.subnet - used for non-EC2/AWS only installations to help mongodb configurations # identify proper host ip addresses, e.g. 127.0.0. - these are compared against the IPs in db.replica.sets # Can also be one of the following: if blank then assumes that the db.replica.sets will be a list of short hostnames - if "FQDN" then assumes that the db.replica.sets will be a list of fully qualified hostnames db.cluster.subnet= |
1.9 UI settings
...
Code Block |
---|
#------------------------------------------------------------------------------- # 1.10] Elasticsearch Properties #------------------------------------------------------------------------------- # Cluster name # Any unique name within the EC2 cluster/subnet: elastic.cluster= #---------------------------------------------- # ES nodes, e.g.: elastic.search.nodes=['NODE1:9300','NODE2:9300','NODE3:9300':] # Needed if discovery.mode=zen (not EC2/AWS), a set of IPs to try (>= 1 must be running elasticsearch) elastic.search.nodes= # If any node sees less than this number of connections it will take itself down # For a single node, should be 0 (default), for a 2-node system, should be 1, for large clusters # ideally would be CLUSTER_SIZE - #REPLICAS (and >=2), but 2 is workable if the size is not fixed # (if this is set too low then split brain situations may not be detected) elastic.search.min_peers=0 |
...
Code Block |
---|
#------------------------------------------------------------------------------- # 2.8] MongoDB Properties #------------------------------------------------------------------------------- # (server/port should normally point to localhost:27017), where API nodes have a mongos db.server=localhost db.port= 27017 # db.sharded - 0 = false and 1 = true db.sharded=1 # The max number of documents to store (eg 10M). Docs will be dropped in order of age. # (Not currently supported): db.capacity=10000000 # MongoDB config server or servers (must be 1 or 3 comma separated IPs), non-EC2/AWS installations only db.config.servers= db.replica.sets= #---------------------------------------------- # db.cluster.subnet - used for non-EC2/AWS only installations to help mongodb configurations # identify proper host ip addresses, e.g. 127.0.0. db.cluster.subnet= #---------------------------------------------- # The location from which to fetch the geo.bson dump used for feature.geo # can start s3://, http:// or https://, else is assumed to be a file, eg #db.geo_archive=s3://config.saas.infinite.ikanow.com/geo.bson.tar.gz # Can always be retrieved here db.geo_archive=http://wwwyum.ikanow.com/infinit.e-preinstall/artifacts/geo.bson.tar.gz |
2.9 Access controls
...
Code Block |
---|
#-------------------------------------------------------------------------------
# 2.10] Elasticsearch Properties
#----------------------------------------------
# Discovery mode = ec2 (if running on AWS) or zen (specify a list of IPs below):
elastic.node.discovery=ec2
#----------------------------------------------
# ES nodes, e.g.: elastic.search.nodes='NODE1:9300','NODE2:9300','NODE3:9300':
# Needed if discovery.mode=zen (not EC2/AWS), a set of IPs to try (>= 1 must be running elasticsearch)
elastic.search.nodes=
#-------------------------------------------------------------------------------
# mlockall = should equal true except if running on a machine with < 4GB of RAM
bootstrap.mlockall=true
# (Should normally be localhost:9300, unless an API node is running with no index node)
elastic.url=localhost:9300
# If you know your logstash and elasticsearch versions are matched up, you can improve the output performance by setting this to "binary"
elastic.logstash=http |
2.11 Harvester Properties
...
Code Block |
---|
#------------------------------------------------------------------------------- # 2.16] Enterprise variables - ignore for non-enterprise installs #------------------------------------------------------------------------------- ##### # Proxy settings for port 8090 # The location of the case manager GUI - Reverse Proxies requests to <domain>:8090/casemanager # If the case manager server is located on a different domain name, change casemanager.master to be the domain name of that server. casemanager.master=localhost.localdomain # The location of the splunk monitor server - Reverse Proxies requests to <domain>:8090/splunk # If the splunk server is located on a different domain, change monitor.master to be the domain name of that server. monitor.master=localhost.localdomain #### # Enterprise settings need by the GUI # The location of the case manager app server - set to "local" to point to <domain>/caseserver # NOTE THAT THE DOMAIN MUST MATCH THE URL OF THE MAIN GUI OR AUTHENTICATION WON'T WORK #app.case.api.url=local # The location of the case manager GUI - set to "local" to point to <domain>:8090/casemanager # (redirects to 8090/casemanage) # NOTE THAT THE DOMAIN MUST MATCH THE URL OF THE MAIN GUI OR AUTHENTICATION WON'T WORK #app.case.url=local #------------------------------------------------------------------------------- |