## ## For list of options visit: ## https://docs.mongodb.org/manual/reference/configuration-options/ ## # systemLog Options - How to do logging systemLog: # The default log message verbosity level for components (0-5) verbosity: 0 # The destination to which MongoDB sends all log output (file|syslog, if not specifed to STDOUT) destination: file # Log file to send write to instead of stdout - has to be a file, not directory path: /var/log/mongodb/mongod.log # Append to logpath instead of over-writing (false by default) logAppend: true # Set the log rotation behavior (rename|reopen, rename by default) logRotate: reopen # processManagement Options - How the process runs processManagement: # Fork server process (false by default) fork: true # Full path to pidfile (if not set, no pidfile is created) pidFilePath: /var/run/mongodb/mongod.pid # net Options - Network interfaces settings net: # Specify port number (27017 by default) port: 27017 # Comma separated list of ip addresses to listen on (all local ips by default) bindIp: 127.0.0.1,::1 # Enable IPv6 support (disabled by default) ipv6: true unixDomainSocket: # Enable/disable listening on the UNIX domain socket (true by default) enabled: true # Alternative directory for UNIX domain sockets (defaults to /tmp) pathPrefix: /var/run/mongodb #ssl: # Set the SSL operation mode (disabled|allowSSL|preferSSL|requireSSL) #mode: # PEM file for ssl #PEMKeyFile: # Certificate Authority file for SSL #CAFile: # secutiry Options - Authorization and other security settings #security: # Private key for cluster authentication #keyFile: # sharding Options - Shard settings #sharding: # The configuration servers for the sharded cluster # Acceptable form: /,,[...] #configDB: # storage Options - How and Where to store data #storage: # setParameter Options - Set MongoDB server parameters # setParameter: # opratrionProfiling Options - Profiling settings #operationProfiling: # replication Options - ReplSet settings #replication: