Fix can't find bash error.

This commit is contained in:
Raphaël Numbus
2026-02-25 22:32:09 +01:00
parent 71eb11efe0
commit 3375f3566e
2 changed files with 2 additions and 4 deletions
+2 -2
View File
@@ -107,11 +107,11 @@ ${concatStringsSep "\n" (map (m: " - ${m}") middlewares)}
onFailure = [ "service-failure-notify@%n.service" ]; onFailure = [ "service-failure-notify@%n.service" ];
startLimitBurst = 5; startLimitBurst = 5;
startLimitIntervalSec = 600; startLimitIntervalSec = 600;
path = [ pkgs.bash pkgs.podman pkgs.podman-compose pkgs.coreutils pkgs.sudo ]; path = [ pkgs.podman pkgs.podman-compose pkgs.coreutils pkgs.sudo ];
serviceConfig = { serviceConfig = {
Type = "exec"; Type = "exec";
ExecStartPre = [ ExecStartPre = [
"bash -c 'sleep $((RANDOM % ${toString startDelay}))'" "sleep $(shuf -i 1-${toString startDelay} -n 1)"
"- sudo -u numbus-admin podman-compose ${envFileArg} -f /etc/podman/${name}/compose.yaml pull" "- sudo -u numbus-admin podman-compose ${envFileArg} -f /etc/podman/${name}/compose.yaml pull"
]; ];
ExecStart = "sudo -u numbus-admin podman-compose ${envFileArg} --in-pod ${toString pod} -f /etc/podman/${name}/compose.yaml up --remove-orphans"; ExecStart = "sudo -u numbus-admin podman-compose ${envFileArg} --in-pod ${toString pod} -f /etc/podman/${name}/compose.yaml up --remove-orphans";
-2
View File
@@ -24,8 +24,6 @@ helper.mkPodmanService {
}; };
dirPermissions = [ dirPermissions = [
"100999:users ${cfg.configDir}" "100999:users ${cfg.configDir}"
"100999:users /etc/${cfg.traefikStaticConfigDir}"
"100999:users /etc/${config.numbus.services.traefikDynamicConfigDir}"
]; ];
# Compose file good # Compose file good