sendak
Version:
Sendak manages metadata for cloud deployments
137 lines (104 loc) • 4.3 kB
Plain Text
## Set to 'off' to disable the admin panel.
riak_control = off
## Authentication style used for access to the admin
## panel. Valid styles are: off, userlist
riak_control.auth = userlist
## If auth is set to 'userlist' then this is the
## list of usernames and passwords for access to the
## admin panel.
riak_control.user.infdb.password = infdb
## js_source_dir should point to a directory containing Javascript
## source files which will be loaded by Riak when it initializes
## Javascript VMs.
## javascript_vm.source_dir = /tmp/js_source
## http_url_encoding determines how Riak treats URL encoded
## buckets, keys, and links over the REST API. When set to 'on'
## Riak always decodes encoded values sent as URLs and Headers.
## Otherwise, Riak defaults to compatibility mode where links
## are decoded, but buckets and keys are not. The compatibility
## mode will be removed in a future release.
http_url_encoding = on
## object_format controls which binary representation of a riak_object
## is stored on disk.
## Current options are: v0, v1.
## v0: Original erlang:term_to_binary format. Higher space overhead.
## v1: New format for more compact storage of small values.
object_format = v1
## listener.http.<name> is an IP address and TCP port that the Riak
## HTTP interface will bind.
listener.http.internal = 127.0.0.1:8101
## listener.protobuf.<name> is an IP address and TCP port that the Riak
## Protocol Buffers interface will bind.
listener.protobuf.internal = 127.0.0.1:8001
## listener.https.<name> is an IP address and TCP port that the Riak
## HTTPS interface will bind.
listener.https.internal = 127.0.0.1:8443
## Default location of ringstate
ring.state_dir = ./data/ring
## Default cert location for https can be overridden
## with the ssl config variable, for example:
## ssl.certfile = ./etc/cert.pem
## Default key location for https can be overridden
## with the ssl config variable, for example:
## ssl.keyfile = ./etc/key.pem
## Default signing authority location for https can be overridden
## with the ssl config variable, for example:
## ssl.cacertfile = ./etc/cacertfile.pem
## handoff.port is the TCP port that Riak uses for
## intra-cluster data handoff.
handoff.port = 8301
## what on earth
platform_bin_dir = ./bin
platform_data_dir = ./data
platform_etc_dir = ./etc
platform_lib_dir = ./lib
platform_log_dir = ./log
## where do you want the console.log output:
## off : nowhere
## file: the file specified by log.console.file
## console : standard out
## both : log.console.file and standard out.
log.console = both
## the log level of the console log
log.console.level = debug
## location of the console log
log.console.file = ./log/console.log
## location of the error log
log.error.file = ./log/error.log
## turn on syslog
log.syslog = off
## Whether to write a crash log, and where.
## Commented/omitted/undefined means no crash logger.
log.crash.file = ./log/crash.log
## Maximum size in bytes of events in the crash log - defaults to 65536
log.crash.msg_size = 64KB
## Maximum size of the crash log in bytes, before its rotated, set
## to 0 to disable rotation - default is 0
log.crash.size = 10MB
## What time to rotate the crash log - default is no time
## rotation. See the lager README for a description of this format:
## https://github.com/basho/lager/blob/master/README.org
log.crash.date = $D0
## Number of rotated crash logs to keep, 0 means keep only the
## current one - default is 0
log.crash.count = 5
## Whether to redirect error_logger messages into lager - defaults to true
log.error.redirect = on
## maximum number of error_logger messages to handle in a second
## lager 2.0.0 shipped with a limit of 50, which is a little low for riak's startup
log.error.messages_per_second = 100
## Name of the riak node
nodename = infdb@127.0.0.1
## Set the location of crash dumps
erlang.crash_dump = ./log/erl_crash.dump
## Reading or writing objects bigger than this size will write
## a warning in the logs.
warn_object_size = 5MB
## Writing an object bigger than this will fail.
max_object_size = 50MB
## Writing an object with more than this number of siblings
## will generate a warning in the logs.
warn_siblings = 25
## Writing an object with more than this number of siblings
## will fail.
max_siblings = 100