From c9d1e68b9d5724e903bfc116f411a2996287eb5c Mon Sep 17 00:00:00 2001 From: Ethan Turkeltaub Date: Mon, 14 Sep 2026 20:57:41 -0400 Subject: [PATCH] Update inputs, tweak metrics --- flake.lock | 126 +++++++++--------- hosts/fabricator/configuration.nix | 2 + modules/nixos/services/profilarr/default.nix | 5 +- modules/overlays/default.nix | 1 - .../profiles/observability/gatus/default.nix | 2 +- 5 files changed, 67 insertions(+), 69 deletions(-) diff --git a/flake.lock b/flake.lock index 90fc2bf..63a0e95 100644 --- a/flake.lock +++ b/flake.lock @@ -101,11 +101,11 @@ "stable": "stable" }, "locked": { - "lastModified": 1783265280, - "narHash": "sha256-n+TVzNkFtsW+ghl7JeFJYwIbXaZ2tn/WgjVMXwlzybI=", + "lastModified": 1786742289, + "narHash": "sha256-r61K9svFDQkI5jONYksneDtDT5c4SkWrZVD3ni5O6Ak=", "owner": "zhaofengli", "repo": "colmena", - "rev": "e4250e61da7e007e19e8e17d8675b88ad27d6c06", + "rev": "dc22786a43315b212eeafe13409a7203328e5a30", "type": "github" }, "original": { @@ -482,11 +482,11 @@ "nixpkgs-lib": "nixpkgs-lib_2" }, "locked": { - "lastModified": 1782949081, - "narHash": "sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w+6NWK9yA=", + "lastModified": 1788450739, + "narHash": "sha256-glZLQlzIn1fXH6PazR2iUmTo7kzzyYSshrWhLS9TqCU=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "17c9d6cdfc60c64f4ee8d306f9bc0b4ccb51481e", + "rev": "31729ca8cbdb4fa927b34e5f4353e6a83f39e993", "type": "github" }, "original": { @@ -500,11 +500,11 @@ "nixpkgs-lib": "nixpkgs-lib_3" }, "locked": { - "lastModified": 1778716662, - "narHash": "sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4=", + "lastModified": 1788450739, + "narHash": "sha256-glZLQlzIn1fXH6PazR2iUmTo7kzzyYSshrWhLS9TqCU=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb", + "rev": "31729ca8cbdb4fa927b34e5f4353e6a83f39e993", "type": "github" }, "original": { @@ -725,11 +725,11 @@ ] }, "locked": { - "lastModified": 1783288480, - "narHash": "sha256-H/blql4kDC0HY3ephQO86deTaLt2UfFvhYzZsHTz6pk=", + "lastModified": 1787503743, + "narHash": "sha256-+j7OOYezVrLpPQTUoSv6vlz551Zh+GbCg0tkjaJpDg4=", "owner": "nix-community", "repo": "haumea", - "rev": "3bc16acb4e17a32fcc04045ff2a4ac56a8cefcf6", + "rev": "252218e686de786f45311c323e105bd4340c2179", "type": "github" }, "original": { @@ -857,11 +857,11 @@ ] }, "locked": { - "lastModified": 1781506385, - "narHash": "sha256-kvTBHLiqB911yf2D9VThIRfB6Ai/E2H9+mVF0wR+9AY=", + "lastModified": 1786747096, + "narHash": "sha256-9QqhmaLVsPhKdMSBaWKjDqeGRn8G4ov4cVuZ6JFwXbo=", "owner": "numtide", "repo": "nix-vm-test", - "rev": "2071ebc1f5b2a2e0211a2ca38c4e678092df76a5", + "rev": "c8781a0ea2d8417506fff7722eae5a6316461212", "type": "github" }, "original": { @@ -1061,11 +1061,11 @@ "treefmt-nix": "treefmt-nix_2" }, "locked": { - "lastModified": 1782890500, - "narHash": "sha256-UwamW3kYf/7vSsYq2VRb3VBq8A1hvOiLzXVnJeKVS38=", + "lastModified": 1788938537, + "narHash": "sha256-ooFA+3//Y9bpyFjVwTvPegsWngEoQ0pGj+2DJ5cVyJ0=", "owner": "numtide", "repo": "nixos-anywhere", - "rev": "4dfb813db065afb0aba1f61658ef77993d382db1", + "rev": "9df41112343713520ba071674cf8e45e91c25845", "type": "github" }, "original": { @@ -1117,11 +1117,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1783692676, - "narHash": "sha256-6FXlRphexzMo3HpoN0NxEl7uQoE8llWeNJrD8NMA/CY=", + "lastModified": 1789127271, + "narHash": "sha256-vL/Fpo7Zxa7wvO8V5FAToUBvP+K3XsMB1wUglTtd/J0=", "owner": "nixos", "repo": "nixos-hardware", - "rev": "4471c6a218fe813ad4838c400866c8845d3eba6b", + "rev": "24cfdc1f9344b90a1eee329a3906e2f39f4d0f1e", "type": "github" }, "original": { @@ -1171,11 +1171,11 @@ ] }, "locked": { - "lastModified": 1782383811, - "narHash": "sha256-UFSWbDEltShkthOfvlAyxDq4L7dLHcsuJzHbgu79lHM=", + "lastModified": 1788431493, + "narHash": "sha256-njqRK/q34pSB9ueddXANIRDx0btXPSsAUFFf8mSO840=", "owner": "nix-community", "repo": "nixos-images", - "rev": "45c188c452d274e003c9acc6b43fab911fa6cfa5", + "rev": "82517d9a537aad897a6bc872f511c19bbe8bdf03", "type": "github" }, "original": { @@ -1250,11 +1250,11 @@ }, "nixos-stable_2": { "locked": { - "lastModified": 1782691344, - "narHash": "sha256-i5nw9BYYsMDAaOC4J+JmTof6b2GhlyH076awYRNrTV8=", + "lastModified": 1788584326, + "narHash": "sha256-Fd3OB8J9JhgliQwOKcqx4M672CInxi1I5VnwsaXeSQo=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "1f01958ffb5b3545c96d9ef2f4e24c5e5e1eb846", + "rev": "6713828a351efa628b025a1adf7f43cbf8597513", "type": "github" }, "original": { @@ -1297,11 +1297,11 @@ }, "nixpkgs-lib_2": { "locked": { - "lastModified": 1782614948, - "narHash": "sha256-ePjCwr1sNm9NYUqywL7QfK3JnlS015msC+eBu2zKlp8=", + "lastModified": 1788057806, + "narHash": "sha256-DTQSMxzDWmT0zhguthvegnVkn7CFqGCv4IHCzk5ZUpM=", "owner": "nix-community", "repo": "nixpkgs.lib", - "rev": "db3f255737b94216eb71cce308e2912cf6bc2d7c", + "rev": "596e2e3940e09b2abbeb03f75fa1828c57fcd72c", "type": "github" }, "original": { @@ -1312,11 +1312,11 @@ }, "nixpkgs-lib_3": { "locked": { - "lastModified": 1777168982, - "narHash": "sha256-GOkGPcboWE9BmGCRMLX3worL4EMnsnG8MyKmXNeYuhQ=", + "lastModified": 1788057806, + "narHash": "sha256-DTQSMxzDWmT0zhguthvegnVkn7CFqGCv4IHCzk5ZUpM=", "owner": "nix-community", "repo": "nixpkgs.lib", - "rev": "f5901329dade4a6ea039af1433fb087bd9c1fe14", + "rev": "596e2e3940e09b2abbeb03f75fa1828c57fcd72c", "type": "github" }, "original": { @@ -1342,11 +1342,11 @@ }, "nixpkgs-master_2": { "locked": { - "lastModified": 1787328882, - "narHash": "sha256-/xlU9KtcFeLJbffOSp+hXCTBYpPJo4GcYAfsthFVegw=", + "lastModified": 1789405799, + "narHash": "sha256-Fye3/UJt1u40nFEQbabeBZt55dmppjLswYbHL9f6+vA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ece2d49743325ac9c29686fd1d2469d63b34eb30", + "rev": "bad9c424a4cf75da672292d4f5c32ab0e900c231", "type": "github" }, "original": { @@ -1357,11 +1357,11 @@ }, "nixpkgs-multiverse": { "locked": { - "lastModified": 1786394090, - "narHash": "sha256-+jF1hYf1fLWb0o82OGkSy0Ab3f+Qav9oprbJPDyngmY=", + "lastModified": 1789387926, + "narHash": "sha256-oJd9l94KPeUku/f+2DjjWi6EipLNiqyXUadi/gd0WoY=", "owner": "fzakaria", "repo": "nixpkgs-multiverse", - "rev": "f8ec017e5956c67f9d53d4e3acc6a6b9e6038379", + "rev": "2643af47bc0839299800c5c1c99e5ade99a5f3fd", "type": "github" }, "original": { @@ -1404,11 +1404,11 @@ }, "nixpkgs-stable_3": { "locked": { - "lastModified": 1783703440, - "narHash": "sha256-O3/YajjWo001VUIgD8BwaRdSNLUFe7nZ1qV5TwhRBcw=", + "lastModified": 1789344334, + "narHash": "sha256-vdhpDJ3Lr24lkZ+fDCjmBRRtw9/vcSzkqGJOJyF5h2U=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "8f0500b9660505dc3cb647775fe9a978a74b5283", + "rev": "c3eea5b2156db11c7eeeada3dc737711255b253e", "type": "github" }, "original": { @@ -1449,11 +1449,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1787135253, - "narHash": "sha256-RD2kNWCG+Bjo6h+JVjWVNntZs2GtRoeY2xHjts/FNkA=", + "lastModified": 1789286504, + "narHash": "sha256-eiEK7cKZORNEvX0GeF3RtNEF/JXhgf2RqSp3230q13E=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ffb3c9b700e759be2ef13237c9d8f953b32a1e46", + "rev": "ef34387ddd751e1ab8857adf4676492d32eb24ec", "type": "github" }, "original": { @@ -1472,11 +1472,11 @@ "treefmt": "treefmt_2" }, "locked": { - "lastModified": 1787934782, - "narHash": "sha256-m0mFFRsHuUrdSpM+htSJe5YtWygDm+Hz+yfuduYXQks=", + "lastModified": 1789408412, + "narHash": "sha256-ykvF5MhN5cNbVpyTTkbkqhChjTZ0gJQdrbXDpSrm0C4=", "owner": "ethnt", "repo": "plex_exporter", - "rev": "2d9260947a8947ada86512eb080f6cb7de966eb1", + "rev": "d820663ff76a5f58942574502e876f40b763bbfe", "type": "github" }, "original": { @@ -1536,11 +1536,11 @@ ] }, "locked": { - "lastModified": 1783174389, - "narHash": "sha256-aCWC8ngycU7OdJrU2+Je3qf+1a2ykuBvpPhZT/9tXMc=", + "lastModified": 1788914643, + "narHash": "sha256-4GuMPW90JSxXWDPUB9M+1m7fYbe3H0apOd86/zBQ2Kw=", "owner": "Mic92", "repo": "sops-nix", - "rev": "f1406619a3884cd5c47992a70b8b35c9c0fcb4c9", + "rev": "13616fff713a9f94055c66f15687ebdc17a335df", "type": "github" }, "original": { @@ -1551,11 +1551,11 @@ }, "stable": { "locked": { - "lastModified": 1783021296, - "narHash": "sha256-WYOmcI0zSkkU4VpR7xda8o0AWNC9xuqkEM7n4tKjJY8=", + "lastModified": 1783625654, + "narHash": "sha256-pI1244/PJfTyKhlAr2QYQC55vR6UQdnGA0rJUgtO2IQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d3474199ff806484bfccd1fdef7afc27fb8d74b5", + "rev": "a0230bd8d5cbd13893b2263918d396a2c7dd0407", "type": "github" }, "original": { @@ -1649,11 +1649,11 @@ ] }, "locked": { - "lastModified": 1780220602, - "narHash": "sha256-eynAfOmbmxJnkp7YewvCEbShNnnYJ9gLLqkzsYtBPeM=", + "lastModified": 1786901030, + "narHash": "sha256-WSFCsDSE5ffgD2MqzkM2CYjeFiKhRF/dJUN8uedb6YE=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "db947814a175b7ca6ded66e21383d938df01c227", + "rev": "27b3b12a8e6375f28ebe122f07d230ca5459bbfa", "type": "github" }, "original": { @@ -1670,11 +1670,11 @@ ] }, "locked": { - "lastModified": 1780220602, - "narHash": "sha256-eynAfOmbmxJnkp7YewvCEbShNnnYJ9gLLqkzsYtBPeM=", + "lastModified": 1786901030, + "narHash": "sha256-WSFCsDSE5ffgD2MqzkM2CYjeFiKhRF/dJUN8uedb6YE=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "db947814a175b7ca6ded66e21383d938df01c227", + "rev": "27b3b12a8e6375f28ebe122f07d230ca5459bbfa", "type": "github" }, "original": { @@ -1690,11 +1690,11 @@ ] }, "locked": { - "lastModified": 1780220602, - "narHash": "sha256-eynAfOmbmxJnkp7YewvCEbShNnnYJ9gLLqkzsYtBPeM=", + "lastModified": 1786901030, + "narHash": "sha256-WSFCsDSE5ffgD2MqzkM2CYjeFiKhRF/dJUN8uedb6YE=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "db947814a175b7ca6ded66e21383d938df01c227", + "rev": "27b3b12a8e6375f28ebe122f07d230ca5459bbfa", "type": "github" }, "original": { diff --git a/hosts/fabricator/configuration.nix b/hosts/fabricator/configuration.nix index b332527..6143ad1 100644 --- a/hosts/fabricator/configuration.nix +++ b/hosts/fabricator/configuration.nix @@ -4,6 +4,8 @@ core ++ incus-vm ++ [ + profiles.emulation.aarch64-linux + profiles.emulation.i686-linux profiles.remote-builder.builder profiles.remote-builder.substituter profiles.services.attic-watch-store.default diff --git a/modules/nixos/services/profilarr/default.nix b/modules/nixos/services/profilarr/default.nix index 2c792ee..9440758 100644 --- a/modules/nixos/services/profilarr/default.nix +++ b/modules/nixos/services/profilarr/default.nix @@ -205,13 +205,10 @@ in isSystemUser = true; home = cfg.dataDir; createHome = true; - uid = 976; }; groups = mkIf (cfg.group == "profilarr") { - profilarr = { - gid = 976; - }; + profilarr = { }; }; }; diff --git a/modules/overlays/default.nix b/modules/overlays/default.nix index d52dbde..14936ad 100644 --- a/modules/overlays/default.nix +++ b/modules/overlays/default.nix @@ -34,7 +34,6 @@ gatus prowlarr radarr - sabnzbd sonarr netbox plex diff --git a/modules/profiles/observability/gatus/default.nix b/modules/profiles/observability/gatus/default.nix index aec39bc..b5743e5 100644 --- a/modules/profiles/observability/gatus/default.nix +++ b/modules/profiles/observability/gatus/default.nix @@ -336,7 +336,7 @@ in interval = "30s"; conditions = [ "[CONNECTED] == true" - "[RESPONSE_TIME] < 80" + "[RESPONSE_TIME] < 100" ]; extraConfig = { dns = {