Deploy fssync without separate audio post processor

This commit is contained in:
Eli Ribble 2025-10-22 03:28:36 +00:00
parent fff3fa31b9
commit c83b46a352
3 changed files with 5 additions and 24 deletions

8
flake.lock generated
View file

@ -70,17 +70,17 @@
"nixpkgs": "nixpkgs_2"
},
"locked": {
"lastModified": 1759858818,
"narHash": "sha256-UOcAlg4lWVB6c4ROZDO2JICf3ZsmEqIpylUGS1VgQTs=",
"lastModified": 1761103291,
"narHash": "sha256-QdrG6BbQVvVg7A/AZSY8LQXH4jjzO1nXRd3pkCVu+fU=",
"owner": "Gleipnir-Technology",
"repo": "fieldseeker-sync",
"rev": "71ffd1ef99510feb7a3a0cda69a8130f4eafa733",
"rev": "4cba4c5d2e32366a6f38184e053c3a2bd6166020",
"type": "github"
},
"original": {
"owner": "Gleipnir-Technology",
"repo": "fieldseeker-sync",
"rev": "71ffd1ef99510feb7a3a0cda69a8130f4eafa733",
"rev": "4cba4c5d2e32366a6f38184e053c3a2bd6166020",
"type": "github"
}
},

View file

@ -13,7 +13,7 @@
type = "github";
owner = "Gleipnir-Technology";
repo = "fieldseeker-sync";
rev = "71ffd1ef99510feb7a3a0cda69a8130f4eafa733";
rev = "4cba4c5d2e32366a6f38184e053c3a2bd6166020";
};
home-manager = {
url = "github:nix-community/home-manager/release-25.05";

View file

@ -112,25 +112,6 @@ in {
restartUnits = ["fss-${deployment.customer}-webserver.service"];
sopsFile = ../../secrets/fieldseeker-sync/${deployment.customer}.env;
};
systemd.services."fss-${deployment.customer}-audio-post-processor" = {
after=["network.target" "network-online.target" "fss-${deployment.customer}-migrate.service"];
description="FieldSeeker sync audio post processor";
requires=["network-online.target"];
restartIfChanged = false;
stopIfChanged = false;
serviceConfig = {
EnvironmentFile="${environmentFile}";
Type = "simple";
User = "${user}";
Group = "${group}";
ExecStart = "${fieldseeker-sync-pkg}/bin/audio-post-processor";
TimeoutStopSec = "5s";
PrivateTmp = true;
WorkingDirectory = "/tmp";
};
startAt = "*:0/15";
wantedBy = ["multi-user.target"];
};
systemd.services."fss-${deployment.customer}-export" = {
after=["network.target" "network-online.target" "fss-${deployment.customer}-migrate.service"];
description="FieldSeeker sync periodic sync tool";