{ pkgs, ... }: { systemd.services.actual-server = { enable = true; after = [ "network.target" ]; wantedBy = [ "multi-user.target" ]; description = "user service for the actual budgeting server instance"; environment = { ACTUAL_PORT = "9002"; }; serviceConfig = { Type = "simple"; ExecStart = "${pkgs.actual-server}/bin/actual-server"; Restart = "on-failure"; RestartSec = 3; }; }; }