blob: 4b3e26a24fc50b422e4e4ed979f87437b5db3bd9 [file] [log] [blame]
{ pkgs, nixpkgs-unfree, system, username, lib, ... }: {
config = {
services.mongodb = {
package = nixpkgs-unfree.legacyPackages.${system}.mongodb-6_0;
enable = true;
dbpath = "/tmp/mongodb";
};
internal.allowUnfree = [ "mongodb" "mongodb-compass" ];
systemd.services.mongod.wantedBy = lib.mkForce [];
environment.persistence."/nix/persist".users.${username}.directories = [
".config/MongoDB\ Compass/Connections/"
];
};
home.home.packages = [ pkgs.mongodb-compass ];
}