20 lines
391 B
Nix
20 lines
391 B
Nix
{ pkgs, ... }:
|
|
|
|
{
|
|
environment.persistence."/persist".directories = [
|
|
{
|
|
directory = "/var/lib/unifi";
|
|
user = "unifi";
|
|
group = "unifi";
|
|
mode = "0750";
|
|
}
|
|
];
|
|
|
|
services.unifi = {
|
|
enable = true;
|
|
unifiPackage = pkgs.unifi;
|
|
mongodbPackage = pkgs.mongodb-7_0;
|
|
openFirewall = true; # opens 3478/udp, 10001/udp, 8080, 8443, 8843, 8880, 6789
|
|
};
|
|
}
|