Compare commits

...
Sign in to create a new pull request.

1 commit
main ... 71

Author SHA1 Message Date
wi11-holdsworth
c4a98ad769 feat(upbank2firefly): add a systemd timer that triggers transaction sync every hour 2026-01-15 00:57:56 +11:00

View file

@ -46,6 +46,24 @@ in
docker build -t compose2nix/upbank2firefly .
'';
};
"upbank2firefly-getall" = {
script = ''
cd /srv/upbank2firefly
docker container exec -e FLASK_APP=main upbank2firefly flask getall --since "$(date -d "1 hour ago" +"%Y-%m-%d %H:%M:%S")"
'';
serviceConfig = {
Type = "oneshot";
User = "root";
};
};
};
timers."upbank2firefly-getall" = {
wantedBy = [ "timers.target" ];
timerConfig = {
Unit = "upbank2firefly-getall.service";
OnCalendar = "hourly";
Persistent = true;
};
};
};