MongoDB: Difference between revisions
m Ammended initialRootPassword -> initialRootPasswordFile |
|||
| (3 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
[[wikipedia:MongoDB| | [[wikipedia:MongoDB|MongoDB]] is a NoSQL database program. | ||
== Installation == | == Installation == | ||
| Line 7: | Line 7: | ||
... | ... | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{warning|The default <code>mongodb</code> package does not provide pre-compiled binaries, and the package will be compiled locally. The alternate package <code>mongodb-ce</code> does however. You can configure the mongodb service to use this package with the following:<syntaxhighlight lang="nix">services.mongodb.package = pkgs.mongodb-ce;</syntaxhighlight>}} | |||
== Configuration == | == Configuration == | ||
| Line 14: | Line 15: | ||
package = "mongodb-5_0"; | package = "mongodb-5_0"; | ||
enableAuth = true; | enableAuth = true; | ||
initialRootPasswordFile = /path/to/secure/passwordFile; | |||
bind_ip = "10.5.0.2"; | bind_ip = "10.5.0.2"; | ||
}; | }; | ||