module v3

This commit is contained in:
Alexander Khodyrev 2024-09-12 21:42:22 +03:00
parent a8822d7581
commit 15c0e39d04
2 changed files with 18 additions and 19 deletions

View file

@ -4,7 +4,7 @@ let
inherit (pkgs.stdenv.hostPlatform) system;
cfg = config.services.birdtown-visit-counter;
inherit (lib) types mkOption mkIf;
package = inputs.self.packages."${system}".birdtown-visit-counter;
package = inputs.self.packages."${system}".default;
in {
options.services.birdtown-visit-counter = {
enable = mkOption {
@ -30,7 +30,7 @@ in {
wantedBy = [ "multi-user.target" ];
serviceConfig = {
ExecStart =
"${package}/bin/birdtown-visit-counter -addr :${cfg.listenPort} -file visits.json";
"${package}/bin/birdtown-visit-counter -addr :${toString cfg.listenPort} -file visits.json";
User = "birdtown-visit-counter";
Group = "birdtown-visit-counter";
WorkingDirectory = "/var/lib/birdtown-visit-counter";