module v2

This commit is contained in:
Alexander Khodyrev 2024-09-12 20:39:17 +03:00
parent 10cf66ae53
commit a8822d7581

View file

@ -13,10 +13,10 @@ in {
};
listenPort = mkOption {
type = types.int;
default = 11567;
default = 11568;
};
};
config = {
config = mkIf cfg.enable {
users.users.birdtown-visit-counter = {
group = "birdtown-visit-counter";
home = "/var/lib/birdtown-visit-counter";
@ -29,7 +29,8 @@ in {
after = [ "network.target" ];
wantedBy = [ "multi-user.target" ];
serviceConfig = {
ExecStart = "${package}/bin/birdtown-visit-counter -addr :${cfg.listenPort} -file visits.json";
ExecStart =
"${package}/bin/birdtown-visit-counter -addr :${cfg.listenPort} -file visits.json";
User = "birdtown-visit-counter";
Group = "birdtown-visit-counter";
WorkingDirectory = "/var/lib/birdtown-visit-counter";