mirror of
https://github.com/RichieCahill/dotfiles.git
synced 2026-04-17 04:58:19 -04:00
updated startup_validation to have a config file
This commit is contained in:
6
flake.lock
generated
6
flake.lock
generated
@@ -287,11 +287,11 @@
|
|||||||
"poetry2nix": "poetry2nix"
|
"poetry2nix": "poetry2nix"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1738361837,
|
"lastModified": 1738431375,
|
||||||
"narHash": "sha256-wC8hJvhdFdrEtzc7HMWyXNtQbS3CVyOjUUpEHtxOlJg=",
|
"narHash": "sha256-jk6JrgqNe0dEPxV2xX/pBVsrPDfWaa033LKcyERkHJw=",
|
||||||
"owner": "RichieCahill",
|
"owner": "RichieCahill",
|
||||||
"repo": "system_tools",
|
"repo": "system_tools",
|
||||||
"rev": "a697bd3df11ba40afd40d6324a39859c91b7bb78",
|
"rev": "36764189680c9be26192ee94da1a3f33f890ff0d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ in
|
|||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
EnvironmentFile = "${vars.storage_secrets}/services/server-validation";
|
EnvironmentFile = "${vars.storage_secrets}/services/server-validation";
|
||||||
Type = "oneshot";
|
Type = "oneshot";
|
||||||
ExecStart = "${inputs.system_tools.packages.x86_64-linux.default}/bin/validate_jeeves";
|
ExecStart = "${inputs.system_tools.packages.x86_64-linux.default}/bin/validate_system --config-file='${./validate_system.toml}'";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
13
systems/jeeves/validate_system.toml
Normal file
13
systems/jeeves/validate_system.toml
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
zpool = ["root_pool", "storage", "torrenting", "media"]
|
||||||
|
services = [
|
||||||
|
"docker-audiobookshelf",
|
||||||
|
"docker-cloud_flare_tunnel",
|
||||||
|
"docker-filebrowser",
|
||||||
|
"docker-haproxy",
|
||||||
|
"docker-qbit",
|
||||||
|
"docker-qbitvpn",
|
||||||
|
"docker-uptime_kuma",
|
||||||
|
"docker",
|
||||||
|
"home-assistant",
|
||||||
|
"jellyfin",
|
||||||
|
]
|
||||||
Reference in New Issue
Block a user