diff --git a/.sops.yaml b/.sops.yaml index a0b84bc..6a8dbf2 100644 --- a/.sops.yaml +++ b/.sops.yaml @@ -14,7 +14,7 @@ keys: - &citadel age1u4tht685sqg6dkmjyer96r93pl425u6353md6fphpd84jh3jwcusvm7mgk - &rickenbacker age1cp6vegrmqfkuj8nmt2u3z0sur7n0f7e9x9zmdv4zygp8j2pnucpsdkgagc - &shodan age1j2r8mypw44uvqhfs53424h6fu2rkr5m7asl7rl3zn3xzva9m3dcqpa97gw - - &helios age1ya4sddch9mqxzs7tk8xkxat52mrjatuafylzyw5urgat4869f9asjfvqfy + - &daedalus age1w4ctvdenfrc7ew4wkvwkekmlemup4g9g0jmfwxd62ccu2edsx4vqj5yvt8 creation_rules: - path_regex: .*\.sops\.yaml$ @@ -25,4 +25,4 @@ creation_rules: - *citadel - *rickenbacker - *shodan - - *helios + - *daedalus diff --git a/flake.nix b/flake.nix index cc6c4f8..e46e379 100644 --- a/flake.nix +++ b/flake.nix @@ -206,10 +206,10 @@ ]; }; - "helios" = mkNixosConfig { + "daedalus" = mkNixosConfig { # lenovo tiny NAS - hostname = "helios"; + hostname = "daedalus"; system = "x86_64-linux"; hardwareModules = [ ./nixos/profiles/hw-generic-x86.nix diff --git a/nixos/home/truxnell/workstation.nix b/nixos/home/truxnell/workstation.nix index ed4535b..0b1ac77 100644 --- a/nixos/home/truxnell/workstation.nix +++ b/nixos/home/truxnell/workstation.nix @@ -47,8 +47,8 @@ with config; identityFile = "~/.ssh/id_ed25519"; }; - helios = { - hostname = "helios"; + daedalus = { + hostname = "daedalus"; user = "nat"; port = 22; identityFile = "~/.ssh/id_ed25519"; diff --git a/nixos/hosts/helios/default.nix b/nixos/hosts/daedalus/default.nix similarity index 96% rename from nixos/hosts/helios/default.nix rename to nixos/hosts/daedalus/default.nix index 3c20fba..8db520d 100644 --- a/nixos/hosts/helios/default.nix +++ b/nixos/hosts/daedalus/default.nix @@ -55,7 +55,7 @@ }; }; - networking.hostName = "helios"; # Define your hostname. + networking.hostName = "daedalus"; # Define your hostname. networking.hostId = "ed3980cb"; # for zfs, helps stop importing to wrong machine networking.useDHCP = lib.mkDefault true; diff --git a/nixos/hosts/durandal/default.nix b/nixos/hosts/durandal/default.nix index dbb8af9..f7cbbec 100644 --- a/nixos/hosts/durandal/default.nix +++ b/nixos/hosts/durandal/default.nix @@ -14,15 +14,15 @@ mySystem.services = { openssh.enable = true; podman.enable = true; - traefik.enable = true; - homepage.enable = true; - sonarr.enable = true; - radarr.enable = true; - lidarr.enable = true; - readarr.enable = true; - gatus.enable = true; - sabnzbd.enable = true; - qbittorrent.enable = true; + # traefik.enable = true; + # homepage.enable = true; + # sonarr.enable = true; + # radarr.enable = true; + # lidarr.enable = true; + # readarr.enable = true; + # gatus.enable = true; + # sabnzbd.enable = true; + # qbittorrent.enable = true; }; mySystem.nfs.nas.enable = true; mySystem.persistentFolder = "/persistent/nixos"; diff --git a/nixos/modules/nixos/containers/arr/lidarr/default.nix b/nixos/modules/nixos/containers/arr/lidarr/default.nix index 92317db..f433e00 100644 --- a/nixos/modules/nixos/containers/arr/lidarr/default.nix +++ b/nixos/modules/nixos/containers/arr/lidarr/default.nix @@ -80,7 +80,7 @@ in group = "arr"; url = "https://${app}.${config.networking.domain}"; interval = "30s"; - conditions = [ "[CONNECTED] == true" ]; + conditions = [ "[CONNECTED] == true" "[STATUS] == 200" "[RESPONSE_TIME] < 50" ]; }]; }; diff --git a/nixos/modules/nixos/containers/arr/lidarr/secrets.sops.yaml b/nixos/modules/nixos/containers/arr/lidarr/secrets.sops.yaml index a6ee06d..f0d437f 100644 --- a/nixos/modules/nixos/containers/arr/lidarr/secrets.sops.yaml +++ b/nixos/modules/nixos/containers/arr/lidarr/secrets.sops.yaml @@ -1,6 +1,6 @@ services: lidarr: - env: ENC[AES256_GCM,data:REJVad/gj3TXoxvGJLOMjlZ2uGyq4H07F76eKvcmzrf7CiWTLzO21MI1Ok8tuMj1wfR2w2RQCw8Q3VNcMllMiLMJ9c9t8sFTYiKnwK5l0hLkdkrhEBnPeiaAI5aVn5ztZVuoH312HKIrqmeN+LQ=,iv:AdWRsb0lkW/d5erY6VU+0ojqZxkXQHW5iUuXd8qaL9U=,tag:PLzD+djrVhCqtqieHtmUeQ==,type:str] + env: ENC[AES256_GCM,data:5VcdBPetwTfS/WTx0vToEEbvswcX68u8VC2ocolffMs+lcXNHL2A6R1U0nqEj8tulhc6mZnTutVSS6uJnp6eoSL5wAwiv5Fa3Z8m/tsNtlFm7Wnx6fGr69+xyM5yvPDVQNLzZbtc9OLCYUyrjt8=,iv:TwjX30spj+xvNSwQp6ZR5BPYN417Qeo3mwqB2D809So=,tag:T1sNCbzCs/cOAtwIRyLJZw==,type:str] sops: kms: [] gcp_kms: [] @@ -10,59 +10,59 @@ sops: - recipient: age1lj5vmr02qkudvv2xedfj5tq8x93gllgpr6tzylwdlt7lud4tfv5qfqsd5u enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBySE0reTl6eDBlR1FHYTJ4 - VG1RK3JuaHhrN1RIalhDV3pxbmMxM3dvNFVrClB5Z1FNeEJtdnA5ckpBMy9OU0pZ - TTV2ZWxSYmdpSVI1a3dGMVdoaEVTTjAKLS0tIC9FekVnM3NDbDZaQ3hra1RvdjV1 - MFJ2RzM1VldYcFpPTTVnNTBpcG9reU0KbyV72dr6tposCkEhwyCKfWOVkuf8JaYA - G/wlMvDfebbnuo9263teu2+NSD134u+/CQ4TtSf+MULvf9i+OQaVVw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZeExRVUE1RklEUDc2ZUt4 + SlRXT1FqQnJMdENhRUZvNlY0bGx4bnVNYjN3CkZaWFR3SDJwTWtONGZoaWwzaStk + YVErNWhNeHlMMU1Ic0J3Sy9wbnFDT00KLS0tIEo5NFBHaVJkZk9sNHNURlNQN3V5 + QUhSYStla1dyMDBOd2tIVndBTU1vMlEKZVlCF2cRKWDidWFe2h+KfLulFwmp9D7g + TpTnX3Qr8a8xPZVqFTBlxVD73n1ymZQMoSosIOcQVH9zSxwO2+e6Ag== -----END AGE ENCRYPTED FILE----- - recipient: age17edew3aahg3t5nte5g0a505sn96vnj8g8gqse8q06ccrrn2n3uysyshu2c enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTOXNpaFdUaXJxTTA3NkhR - RmJaVDd5L2FEazM2M05ORDhQRk44ajZYd0c0CmdWZCtoQWlQVFZjN09zYTBUUy9s - RWdGYTdac0VUY3I0eWpJN2pTazBxSUEKLS0tIHlIRUN0OU1SYzBzOVAwUlVqOFRX - Q1pjQkVmL1lOY3JUakZPdm5rV2NDN0EKWsChOxoOIpcqq5DkID6Z5UQrfYkGV2Im - fGrr8xW10soYlbdFSsYlENsZ/w0VA2jw5NKctjADEhwfL3uw6YFryw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA1eCtXVUJ4VGhxdms5NVNa + UUNnUUY0UW1pWHpWQmxvVGlDc09yKzQ4Z1RRCm41Y0RIcEtRRE5sSFRjb2RPWUtX + cUJIUHpBSU1pR2sxMitMTG9SR3krcFUKLS0tIEZTZWw0T1NFRmxJR0k1elpwZzRB + aGhQRFBra1Z4eCtrYVhOVHZTM0pKdkEKG3Stc2gT3PfbUW805D3w1BLSQTnoSOe7 + Jv/L2M+Ua4qs+wcvtC6quaq/9f8fQvEPrO28itQNvKqOJuR8vCQDdQ== -----END AGE ENCRYPTED FILE----- - recipient: age1u4tht685sqg6dkmjyer96r93pl425u6353md6fphpd84jh3jwcusvm7mgk enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjbU5GMDI3a1dBYVp0eGcy - ZCtBN05HUWZpMVBCbUczWkJoMFNzMG9CeXd3ClRpZHl6eUtXblBQVTQrcldLbmVw - cHE3NFN3V3R4SkFRZkJOaWF1RGZ6WlkKLS0tIE1lT05DOGVGV3RRbWt6L1U2YUZN - c1FZY044RXFmS0Y4TWl1NzVGWUttRzAK12VLWvyE7oNIXTlS7Rey25rH8lpiNHBJ - uJy5y8hsjloiVZEZCwZzskcwFiiSiBlbn/A4ojQ698mSSP+XxdjcEA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXZFVQbzk4NHNOZEJlcy9q + Tms0SXpYZTBOV2psWjFKMGJvRk13RWMvTkhNCm1QUzh0UzNWeXBzQTN0ODhRelB5 + Rm1tS0ZlZ1QyMHlvalllOFlVdmkyU2cKLS0tIHFJemc5ZXVJV0pkeTNma2RubEYy + bk40d1ZkTXFvRXAwWTZPb0lCaHRBU0UKVUkaMOEYngiAAfN/0+Cxl8x3fzOc5x5v + CQf5V3PbwWKrNuxsn7tqwy8H43pei71fwHvVfV50skBApH9afsglCA== -----END AGE ENCRYPTED FILE----- - recipient: age1cp6vegrmqfkuj8nmt2u3z0sur7n0f7e9x9zmdv4zygp8j2pnucpsdkgagc enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSNFE5RUt1TGpkL05oYVV1 - ZXdOSmVmb3JmQmtUVkI0VnBhM1ZibEZmNFd3ClhZZGRKL1d5ZkdLZFVxRktwTVA1 - SmtDaTlROHlHVWRWMVNEOTFEcXVBNkUKLS0tIEo4QVh4SGdEYzBjeCt6dkZ5OWUz - MzhDMkhiTjBaYlB6OHdiRTdCNzN2UkUKm/QGb2SGKbxCdDLqwULRdiusFXg6arnD - MPKjnIAkH4TAu69CsfTwwIq3lf/iY8HalgB1s17YFto2jSRWszST/Q== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBaU9nNWNxb0J4dVRxMWN0 + N1EzYkczQlhuaEhRWXViUUVoUzRTS1h6S1FRCnJjZTJ2dHdBNDJ1UldkRjljc1Vv + NHI0aFpsVmlhM3NtNXk5a1hhVkdadHMKLS0tIFVJbjZFc3IrTUtuc01yV3JaZklR + YlB5N0NxOXBkUUNVemJ1aEJGdEgwa1EKzsIdKDUjdQKkWKVcnxgYQLMM3TjY4+sP + rOHnsCGNYG2TdwwgxYAJrKXwj/nq46h9su9KYn+mKgMq/bznR6y+Pw== -----END AGE ENCRYPTED FILE----- - recipient: age1j2r8mypw44uvqhfs53424h6fu2rkr5m7asl7rl3zn3xzva9m3dcqpa97gw enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBaTBaZnVoS21pUTlINWVJ - S0k3cFJXR0JyTGVrdjJvN01Qc1hhek1nMmwwCmJ6Rk9Ib0k1Rk5jdDR1R05ON2xI - VmFVMnRqb3NZc0pZbnd2SGhXS3BtZzQKLS0tIDcvYlZHZWJXL3hXSVlUa2RKSlBG - bjRQUDRRdjM4WlVPY1pEQ2pydTRRbVUKRdu9u0AHwFyRTrv+tB8kamdZOxel6Vnf - g396/TnUnCSHX5KKkFf0OHk9/4vstkw2mHsUs9tTvPZGj6k9k3LUbQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzbVFTQ25rLzY5NjMyRjI1 + RTJuMmt5SHF5RXh5YWJCSkwwOWdqeHlHb2dFCjZpQ0hIYlpWbUJMclFCN0R0bjV0 + OHpkL2NqVlhud2c2dlpPL1dLUU5mNVUKLS0tIDVkTkFFVnVEVkFVOTd5UEh3RU43 + ZUw4dWNpV1pVbmIyYjNFUEV3dGpoencKIeSU0U7sRtpNRLc1Dp/z3naCn3KEnLwS + nkGEPj76i8tSoi5Tbd7JFE6B9nIx9qI4axdDSod+XmqAdr32fiFR1w== -----END AGE ENCRYPTED FILE----- - - recipient: age1ya4sddch9mqxzs7tk8xkxat52mrjatuafylzyw5urgat4869f9asjfvqfy + - recipient: age1w4ctvdenfrc7ew4wkvwkekmlemup4g9g0jmfwxd62ccu2edsx4vqj5yvt8 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBWmkxY3BpUFJBanRrR1dP - cEl2WEtjRDRtemFiRFQ1MER0ZjQxbXR3YUFzCjR4emNRNFY3TEUrZEZLRnoyZ2pk - V0FRbDFrMzg5U1RrM1BsbklId2dmaFkKLS0tIGR6L2lPbEVBazZ5QjVtQldldUJ0 - aHJIOExEZXppWXdZSFJ2UFk0Q1FNTVEKBjTB5r/Up8sM4G5CX53JaWPXcH6fTtZm - vqSzTmICBC3dMaGmA19zdD/nX6Nx+SXTC6rEpVeLU8ziV6JqtDnvUA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtK3EvMVM5YVVjdE83dWJS + eTJHNnFKOHk5WGhwYmxSRk5HNFgzSmJ5SERrClJiWktwcGdoSXB1TVJZTG9vSC92 + TzMzM3FoaStpRXUrK2tZSFVsdnJRR3cKLS0tIEtVQU1SbFZ5SHNrandWdXVLVHcy + Qk5HMTJ6TTI2WHdLUjNOQnd6Y1JwQVEKIX+Ot6xGNJXwlxof6oB+HbvXPNDuoGbS + weKDAQP7hcMcHMyI6BypQt9088ox9ZIR0jvkkHqkwI814GwXffB2CA== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-04-10T11:18:32Z" - mac: ENC[AES256_GCM,data:L3DPGuNsQkzFOFxrGQ8pCE+fOArJUjbfXMcEo+8d+3lr7o1Iaw8R0rX3joSkJPRDMXs80LwtFiOpxc0bvZsQlHqgpVbs5t0j++TdO/vlApos2T87Dhx3D0JR+H+W23zET84dJcl2RvYi6uVyMFRei/aHwXZBXOtuewlO1YB137A=,iv:3k0I7loUAr8pPaWMItQ1BoWsOlxbD6tVVQBfbs4YmzI=,tag:OBjA9mjTEMQye9KgYQ4Blg==,type:str] + lastmodified: "2024-04-10T12:24:05Z" + mac: ENC[AES256_GCM,data:i5ZRQqfGI2sdRpl2psShpTevdTk4XWCBOslWxedZM9bFTk6w6+vIg3rXtueOzDY3+rKiNitYA5HtruSuHxFxut8zKWVtzR6PhPn/zv/rBZyIJAsvfczkuENS6ioE2CY9gAVnwVnLEB7Hx/KriKdtmjRPnLIR5m4scCHEDS4kXkw=,iv:S/8N0ES3D71S06MuQxb0/k1uUdza7ee+bnPW7hdDV7M=,tag:jjWLbUOFxlz+0EIlgSp4bw==,type:str] pgp: [] unencrypted_suffix: _unencrypted version: 3.8.1 diff --git a/nixos/modules/nixos/containers/arr/prowlarr/default.nix b/nixos/modules/nixos/containers/arr/prowlarr/default.nix index 8ff2b2e..b23bad2 100644 --- a/nixos/modules/nixos/containers/arr/prowlarr/default.nix +++ b/nixos/modules/nixos/containers/arr/prowlarr/default.nix @@ -78,7 +78,7 @@ in group = "arr"; url = "https://${app}.${config.networking.domain}"; interval = "30s"; - conditions = [ "[CONNECTED] == true" ]; + conditions = [ "[CONNECTED] == true" "[STATUS] == 200" "[RESPONSE_TIME] < 50" ]; }]; }; diff --git a/nixos/modules/nixos/containers/arr/prowlarr/secrets.sops.yaml b/nixos/modules/nixos/containers/arr/prowlarr/secrets.sops.yaml index 8bf28be..eecdfa8 100644 --- a/nixos/modules/nixos/containers/arr/prowlarr/secrets.sops.yaml +++ b/nixos/modules/nixos/containers/arr/prowlarr/secrets.sops.yaml @@ -1,6 +1,6 @@ services: prowlarr: - env: ENC[AES256_GCM,data:BZhpuUrDv/RXOEvFFV9KBfoqF2FxYG7VHvclcF2HfDBCgSds6uOPl0DrlZweHJl3o3iJrLbnFYm0N2yCTEkWBgT2xPGNA8wjen5Jew9l50RmEkM8IQbkpwlqshGfE9fuYTemhza/S3MmbP3wXe80srTp,iv:AKAzzUUy0YWRHLRuy3zTs7jmvOAHJMOVMwy3KCwG6ZI=,tag:vBjIuBOB19+qOQ03QYl6+Q==,type:str] + env: ENC[AES256_GCM,data:ttFiYzwi1aWCLnAw2/Qlm/P7F54SG0YWzLR8jORFk6l5sFaDe9UI7d0ycsqrE/a17bK6LMkGNAMAqQUWvP05jal6YAjWybWcEjGBkQxsjWJyp+U0P07OdxG6EpN0mZBnT5709Zzje0Z36122NJgilB0s,iv:z25dpR+MUYYe5btSkSOapgxmUqkjwT/RCOOQBweXmT4=,tag:NL0beLYPvq39ZJxrc5m1tA==,type:str] sops: kms: [] gcp_kms: [] @@ -10,59 +10,59 @@ sops: - recipient: age1lj5vmr02qkudvv2xedfj5tq8x93gllgpr6tzylwdlt7lud4tfv5qfqsd5u enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFdHk3dml1U1NCSWVreDZC - REtDem5nZ1NlbDBOUENqbmlnMStRc3RLSzBjClhUZVlON01aQVpXcS92M2hrYWtk - d0FCSUZwVnp1VWlOVVBhalo3cWE3NWsKLS0tIFdRa2NML0ZPNUZlaldDL3RmdjNF - dEJlVjcwS2R4OGdFc2cydkIvNXEwbVUK9xlHgJNZhDL9ZrarPY3xDdPpzsnlW85Y - BHpNPASkwqmjZIjpllQfDabsyT7t6Z13gYVABP0vF965C8kH6kaXhg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhYWxRYk1ReWt2eEgzN0dy + VGFUaElPV1Bma29ZS2NFTFY1M2pzQTcxVTNVCmZuT3JFT1hwZ25RR3dWZGszb1VN + R1RBV3RjZjZuK3R6Mldrc2tGWS9VQmcKLS0tIEFTalNNT1NvTVUyWFcvWHRsaXZH + OG43UllJZkZUUHBWb0xqVGFjM1EwSVUKqZlwvKul4KADfh+VLJPFM0vK6l+54+Bk + uubeoLU127aHSY0L3gISlMOIVkEB5LaMiBiox9C8IEUj+mUlyeACUA== -----END AGE ENCRYPTED FILE----- - recipient: age17edew3aahg3t5nte5g0a505sn96vnj8g8gqse8q06ccrrn2n3uysyshu2c enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiR0NyNUtVM09PUTJYRjRk - UGFmS2p1SC8xdjlwakZqcExibkxVUi83Y3lZClltS2hrazZIcnJLc3RoZ25hMWhY - UTJrQjd6b3NpcXZFdjE5VUcvVEFiZWMKLS0tIGVCbzh1VTRaSTR3M0MwSFU2QVpJ - M0V1SFFBNmM0Lyt4ZkV1ZjFuc0x5bzgKvj/H3NQA3i2UELpHrFo3vbGV8jaNQSIR - OKACh4sxn/EvpsXpA5xI/GxrzBPRAyBgyb9ywccL+Hl1BS5JVEQcSw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArUHdCbTNobTRNNk9zdlhS + ZGFtd09YNUYxYlpvVmRXeWllejRET0g2eUJvCndvd3gwbkM2OEhNVnpvc3pVK0Q5 + eGJvS0l0TGFCUkI0dWdhQURBaDcwMzQKLS0tIENnN0swSXk2RWZNMkp4QVo3ei9X + cXhZTWtBVDVlL2crckduMkNXQ0s3WmcK26vLTr4ZC2x2SToTzFKa2A6A6MdXp4AY + USHFbk9QKD8tmXMDPiQvCFW2ekGNuPgJFVs8ABYv6eOYVcxk/rZs9A== -----END AGE ENCRYPTED FILE----- - recipient: age1u4tht685sqg6dkmjyer96r93pl425u6353md6fphpd84jh3jwcusvm7mgk enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2OXJCbHd3K2F2OHh3T1Rt - Y2g0dUpEemZnVjJqVTFBQ2MreG4zK1ozcFJzCk8ydEZ6eE5UZEdGL2UxZVRkV29W - bzQrUFdMam81bXJ1M0RVUk5sSWZpQ2sKLS0tIGxxMTVGL2RzeTgvcithVlVIdkNv - UDFRTjE3L1JaeS94R2VxNWJSeEVETzAK8yRNciDCoZI1hJT4pjDThNL3ynsm1/id - LST5o3ucTmVS+mCs4lqHr2gfYLQb4XIQp9tBrD6HnRD7gstzz/gtdg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGUjBybTdLdHViaUp6VVdM + ZDd2bjZpWU9RaUhuamEyaHZ5bjFLcC9iWEgwCmlhNnZRY3dmdWVPSy85SVZieXBT + OExseGxLLzRZT0h4SmhGYUtRTEpZT0EKLS0tIHd2L0hITEFqaHFVcWVuNTFYeUVw + bGo2cXRlMlJOUVZGWENHN0RxVzNEZ1UKytAEFgq8+1veqz36HfYHTGiGJlRApbLc + I53Z5L8T/28woYDCps00/okIogOMwG+v4hk/znl2GXE8u97NDy1jrg== -----END AGE ENCRYPTED FILE----- - recipient: age1cp6vegrmqfkuj8nmt2u3z0sur7n0f7e9x9zmdv4zygp8j2pnucpsdkgagc enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZTmZFY0VjSUhqNHJIby93 - VWplZ3I3YVpUUWNDV1FoM01sbGpvK1lPK0ZvClhOU3FkaWRkRFIrMGVDQU5ZWmlM - LzNmT0JZdnlETlFlRVZocW9GSmJkTVUKLS0tIEdJYWNYUE9zSUxONFpUY1YrMTJo - WHJuSC9TMHdKME1zU3ArSmtXUHBldW8K5ZAIXVHgqayAeOgxI5k//YaA7/GBvU0S - 2wBuK4o/agZyB9qM6ymYp28cJ451+d84r0RyFBbaO66d9W9BmsZ3bg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBYRnlzbWFBbUVSdUVKTlln + eVVFODNuZDNyMzZqOW9xdEJnQ1NPVXZrWlFRClZBMmdoOTlUdGVqanJ4QkNKWkQ4 + U21kaVRtbVRLemROb0Z1USt2UktqdWMKLS0tIHZOZkpIVmEwR3lEWWlKUGcxWDlU + bzA0aVpvaU14QThycDYzWXZIU21scm8KfTdtJvt6XXmvyezjMhTZJiHHx4te0XVU + 8CBa5m9jtnuWUPWXbdWtdTEd9p0PKVfi3UZdQ8P4zg8Bb+MtTCoeog== -----END AGE ENCRYPTED FILE----- - recipient: age1j2r8mypw44uvqhfs53424h6fu2rkr5m7asl7rl3zn3xzva9m3dcqpa97gw enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBTituMlhwRVN4TXQ3ZDN0 - dmE1SmpBVzE3UWdpNjhrT2xiVW9yWXBNbWxrClRNaXVYdStUOUlBOE8zZXJycmlo - N3FOUTJkSGFPRTNrcUZxcnNwRkFIT0kKLS0tIDFvVWpWNzNWTGZwa1VRUTcrd0Zv - bHNZeUlzSjcvL3BOK05YdVZ1bnErYWsKvNI9SLHsmw7ASmD5Pe73DUF7XkPV/CqL - Z6m7Ga952xBXco1GD6TbFjpBWottAqFZYaqzQTh+Drsz3V39Pr13YQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzeGt3d0pmZmtpaDlwUDR0 + WGh2ZEZPVXIrL1BoS0FWMVdzMDBRcTd3Y0ZFClpnbDZkSEpEUHpiYWlGb0owOFNq + VnZ6cHFsbEJlaFZrYXpxOHdvVzBtS0UKLS0tIFJiTkJXQlNBazVSSWRtdnY0K242 + b2FlRnRQeHA2V00vTEJCRGV6VEdlQm8KrvSQSvYJqqkv8/SjoldoUrl0H9bYSJp5 + wbMT7Z9vp0CgPv4eFGLwox+SaDTj2uitDJwVbJxLY7XEkV2n8kcglQ== -----END AGE ENCRYPTED FILE----- - - recipient: age1ya4sddch9mqxzs7tk8xkxat52mrjatuafylzyw5urgat4869f9asjfvqfy + - recipient: age1w4ctvdenfrc7ew4wkvwkekmlemup4g9g0jmfwxd62ccu2edsx4vqj5yvt8 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBmRUxZMzVGYlNCbjFqTlJi - b21JTVJ3RzlNamZvamxpQjIzNTJRYVErbW5zCkZWcUdkbDFNQ2lkdWNUTkhiV2ty - S09URkxzdlhkWlFqNW5Ra1VtczNkd3MKLS0tIFMzWFpwbFQ2WERRTit4K05MZXZJ - bWpZRHMyeEo2bVRYT3JudkFNZGFIaVEK5qQ3Q5RjPnxxFl4udLet+BAuDvRGGkRv - tcay6a82Rc3cR1HjSQEBdAetfeaZ+OidNxsJY7zC8AX9G7G8LNldVw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKOEhNYXBDRkJNV2lLbjNP + T3NDRjNNaVY1elM0MWxCWkE0aHlYVGxxSG5zCmFCOTFsWE02UnZBVWNCdHJXZkdR + VGVGMmRtN09oOU0wNkMrSTluNW9VSXcKLS0tIDRuVllGMWowTml5NEU1NnpIQWwr + VmZHblNSN1kxd0x0NEtUUHMrUStQeHcKiW5m7edcx80xgpb2jvORnzRLHSgLb2Qq + 0Z4qiQyKrHZeBBzz0+FwgV+O0zBxcfu5KWKjnjRPoOtParn/eOp8Kw== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-04-10T11:18:32Z" - mac: ENC[AES256_GCM,data:qM6wUHbuPDWeJcvaq0/WCejBSvM0JAOIgEqxtrqQF8pXJvmuHmCMdH1qv1T1uw6qghQaB8/PEucZeecNkYuZXKNrgNCppzYeeezDPnzpf0DZDTYncmWuFv0jV9xd4Syf87hGPWziiwQN5tMkW8KZnRBIEx+A8QnkuNKG2T9GswQ=,iv:ihYsrtj8tFCDhmtDIsSOaNQ3ez3MdY7+afARlJ21OmU=,tag:P3bQCTwILQckXhmZmeMsUg==,type:str] + lastmodified: "2024-04-10T12:24:05Z" + mac: ENC[AES256_GCM,data:5hd/GvbEK65LQ0dVg6PCaRcj6wKJ8R4kLw+XaDe67NCIYTkjT8vZNFkV08iLOglu83VMUbE7XpDq1lzxzxGfAQnhkKuAIK6GwLSJiwndd9/HBknazYSEEZRzqPxXrWBL91h0Ybpu5Mwe0xIz0qV8jTvly9k+dsHNxeylmGt33gg=,iv:+CHZw7gK97hoVPRe31Ie+GgkQpTdxK32trHDGLT4PpM=,tag:+yTWSXd4eAUrHnS8W0tubA==,type:str] pgp: [] unencrypted_suffix: _unencrypted version: 3.8.1 diff --git a/nixos/modules/nixos/containers/arr/radarr/default.nix b/nixos/modules/nixos/containers/arr/radarr/default.nix index c2cb96e..4e8cc6c 100644 --- a/nixos/modules/nixos/containers/arr/radarr/default.nix +++ b/nixos/modules/nixos/containers/arr/radarr/default.nix @@ -80,7 +80,7 @@ in group = "arr"; url = "https://${app}.${config.networking.domain}"; interval = "30s"; - conditions = [ "[CONNECTED] == true" ]; + conditions = [ "[CONNECTED] == true" "[STATUS] == 200" "[RESPONSE_TIME] < 50" ]; }]; }; diff --git a/nixos/modules/nixos/containers/arr/radarr/secrets.sops.yaml b/nixos/modules/nixos/containers/arr/radarr/secrets.sops.yaml index 09a272d..bfb48e1 100644 --- a/nixos/modules/nixos/containers/arr/radarr/secrets.sops.yaml +++ b/nixos/modules/nixos/containers/arr/radarr/secrets.sops.yaml @@ -1,6 +1,6 @@ services: radarr: - env: ENC[AES256_GCM,data:i3hhPs/Pvljg8qxxHkqb1uT8TJX7vQtqHzjpNYsHhN35ATAUfqw1fF+PHGgHJxAD8bBCiwFNmGFdCNbhS1SmaLDe7EB64oDgTvhXIaO4Asdt57k4dbyVyYJP3tFaxGEh0djG38jMrkmtSBN35VCLjqQLiYiQbCQMQQ7Wy0IYyBZay/8LpEccoxD1yRBnnMptVl4sh+AF28AcrzBenDK129xk1rbJnHrUIl88KJvxsdKVr8DOLXTrjCVMFUIK36IL/eHrxrf9h99epGpuM0tV,iv:7Zmv2XNz0aglLa0qXYRAFpqqWJSqX6JQeuxHL13Pjfk=,tag:sVv/bxD+dss6WlxWzMPaEg==,type:str] + env: ENC[AES256_GCM,data:JHFR8ADXmWjjyZ9AUvGSEU96VaD1wkVmQUXlQsUqYVU003JNKtEpTgytWkpNCblxVAoAQMrRWBFLPIyMWhIP+nj+I8sHKHZFRs2jSYz3iRILCEStWOpRsntlF1fRprxnIkMnFlKZ/ZVfxm+dpFt7HhfaYs2I9G+R8jvSFirguA0GYZjixqp4yCpbOFHPWftIiesrS+X1ywN5quu26qH0QTPpBdMKUFJCyEyXa7oVFr/Z/6D9khsDlw6SqVlhNQl+jP2qkogQCC5yqjra1r2f,iv:45SFav1hhD7c7TlMAwq+4G1Hz5VPJqOShlqrYpybD2U=,tag:75ANZ5bMhLkw0/uJnjw+tg==,type:str] sops: kms: [] gcp_kms: [] @@ -10,59 +10,59 @@ sops: - recipient: age1lj5vmr02qkudvv2xedfj5tq8x93gllgpr6tzylwdlt7lud4tfv5qfqsd5u enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzbnZyUGlNTU9BOFN3MU1m - SXJVc01nenJzeTNFSGFnNENKYUtBemYzejJvCnRTZzlkem4yYnJBdXVvTTNYTnRa - TFlqTFlkU2lWWHd5eW1TdnJRNUVXSXcKLS0tIE0vQnEyNGpuMytaUzZTaWRXS0c3 - UUpKNm5pSGIxYzc3ODVlTXlyY2tHTzQK0w8MiBg579V0jGAeO7Z3TLdO50tz/OPl - abyUP+VC7RkmGnVzqaz7vrN8eMsKElorR+6yiFKOmKhOeBZOu44h0Q== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpTitrY2dmYW9nUGs2YjlV + YUNFZTB0Y1pFelg2aUZjWmk0eVRDUTB1TmtFClZhYXE3dmM5NUNoVy9sUldiTWNP + dzZtaUlJcGZ3Sm5hOXFnUFdUTFRFSzgKLS0tIHFRSko2QXFlOGNveE93VGh1VXdM + Rk9QRXlyczFrTi9HdVI5djN1MVVWWWMKRm2cu9hKeBXfBkNZRz/ySnFuYbwycyEk + MIb6RDP0ZngnI4bgGTRxCPk8lWD+f5PGeEn1OQri03QCrKwBtQvVkg== -----END AGE ENCRYPTED FILE----- - recipient: age17edew3aahg3t5nte5g0a505sn96vnj8g8gqse8q06ccrrn2n3uysyshu2c enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyRDJjZmFRVHdaNG1rNG9K - WVJPUXhLNUw1UjRmUGdEOStLM05DcGw1Qld3Cjc2YlNRYWtrdEZOdnl0UFgzL1Ev - S1JaZ3JhTkZUOGtxY04yT3MydGlob2cKLS0tIGpmbzNOVDhZamZmZ0lvd2ZtMk1y - YmFGY2VuVURuR1dFemVVb3dxUG9DTU0KcmUbHyIXmrWitWeeIE7QDXB9w5Sni+rr - FqtUL/tZo8qg/yQ+q6QOONQQD2wF5qsSIYqz2wXtyxnZQzqqXOLUvw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArdmF2WHBnUGhHWU41cmR6 + MkFyeTZEZ0RXeG03ZTNkelJ2cWNnR1Qzd0NzCk45Z1NqWDZZR3BOQXEzZXFsU05D + aUxvVUhzblNGUTZmdTd0cUpVSVNxdXMKLS0tIEtlQ0hlQ0V2NHRrNFR2U2xRYlRE + ZzhyZ3I5Y29EWWZMd2VVMVhyRVV6UTAK7mtK1TM+ftlU4TO61mKartXrDifIT5+0 + 5fiICMEFDuTyeDa3e/WUCays/8usWh0Q18O/BI5Jfs5WXfajP0C5Qg== -----END AGE ENCRYPTED FILE----- - recipient: age1u4tht685sqg6dkmjyer96r93pl425u6353md6fphpd84jh3jwcusvm7mgk enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHa3Y4cTNVL0VReEZ0cjE4 - QS9iYXRUanJORmlWdzNqNkVYRWpIWURJMzBBCkNvMy9wV2ZQY0ZCd081Nm9OOW5E - bWNDMXBNRDA0M3ErVzBsekR0Q1lLYjQKLS0tIDhieThsL2VGd0FFMlVBVlgyMk1s - OUxaMjhiMFR2Y1dJU21VYjhaVm04cTAKkPQqwKK9ugg4JLcYkl4K8DbCqk+Arntc - EEn4S32BdE1hFC0x4xXfbblbcQwdJXCVkrq187rtmVWA9756T8gPlA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBySC95QmhSUGN4OHQyazZ1 + K01OZjcrSy9KRHlBZE5HSllyaFMvdmlFUUhzCklWREZNTVd1VjgvKzN3TEFNcXdN + UUpnNU5JbjZidDBxR09XNllKSzBKSTQKLS0tIDA3Q1JxeTBGNWZ1aTk3enNRemNj + bEFaMFFLMzNZc2M3eEdJTVlaVHFMMzQKypcB0TVgfHuszNoqXpNwqJ62GAr0tBpV + K1x8cOKW5usVLZn4PhPSA0HUPcXdysxbMo883lbWp8zcOg95WHeuOg== -----END AGE ENCRYPTED FILE----- - recipient: age1cp6vegrmqfkuj8nmt2u3z0sur7n0f7e9x9zmdv4zygp8j2pnucpsdkgagc enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBCUVlwVEhBY0pmWkhHZXJp - YTJ5UWJBcnh1UGg1V0t1WjcxelUrMFVGU0Y4CnNic0hlaHNqVy9SZVpQRnpoVHhR - U0IvWm1JWGpLQ1hRZllHcm5Tek9BUWcKLS0tIFlvWGNERXFuMFkzd000OERUZnlx - cGsxb0lTYm1Td3JnV1ZpYTQ5RWNZVncKobn337mS4F83QABprG8lCZOx5Sde6Aru - YXQRv7Wng+PxMJTatTu9uzBweu8lDpc3c/c8R8IO0amyeFVgpO0lGA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQTVhpbW9VOG5YQ1JTQlJ1 + UUdPN1BrOFdLR0lidDA1SngrK2RuSzNIZHpRCld2V2pHcjY3SkE0M3F6cTNSSG1D + eWRLL1ZybDV6aUV4VUdycGZwbXV0aWMKLS0tIElWeXFNRE1CM3JqbGh2R3ZpR01D + QVE2Sk04VXQzN1l6K2ozemRSaVNsUVUKcP5HNUfvGEXkxSpzRBA3MTdVNcIpHLmK + WCbT/aMNWNGXJGNCGhxTon+V+GAdFmSbyPTLpdrPvItgS9unCq+qbg== -----END AGE ENCRYPTED FILE----- - recipient: age1j2r8mypw44uvqhfs53424h6fu2rkr5m7asl7rl3zn3xzva9m3dcqpa97gw enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPS2k1K0U2bUozT3BlRmsv - clVxUXU0d3JhNWNvVWFHbEFCRUpoSEs0SDNBCjE5ZDNVeFBFL0VHL2V6bXY4Snk2 - VWp4Tm1lR3ZiVjVMZWNvUzVyUFQwWHMKLS0tIFlZTW43Z0FnSmpRNjFySVNUWE5C - Zk5qZk5ZWUFZZTlEdExZNHpYNDY1clkKUhUmS/CYs3lmdvz59zeh7UyTrCGKBpZk - xU+iZZyvh5bFPnCYmOLjumtN5Rl4KkYU13EL6CEKx+eOTgv6wXo0hw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwVGlMVVZIVWczUlZlR0tI + ZHZNYlpla2Y3bGVoanVxRDdpM2psbGpjeVVrCmNkZjQ2K0cvVnNvM0Vxbmh5L0xv + WWhsL2VIOHRobVlPWktWeW81cEJWelkKLS0tIEJuWk8xL0VJV2xVaTh6YlNpWlA1 + bUl5cFRhMTUzWW5VZTJoUzJPWWhrTzQKxn1PZRvoUxeMBO1GyB5BYc1wlJM3hbTy + QgT0j9jVVLyv+M/XUJLXLvGmiBsPylcV87H3l1w1MauqL755BlevUw== -----END AGE ENCRYPTED FILE----- - - recipient: age1ya4sddch9mqxzs7tk8xkxat52mrjatuafylzyw5urgat4869f9asjfvqfy + - recipient: age1w4ctvdenfrc7ew4wkvwkekmlemup4g9g0jmfwxd62ccu2edsx4vqj5yvt8 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGK2VNRmw0VEt5ODVkOFdl - UVJENEdlejhjak1ybmtRWHRtY0FCdXFBNlJBCnRQR3l1TEsvUkV6blVndjJ6YmNm - RUtzU0Z5WWo0SHJOTlRuaCtIL203Q0EKLS0tIFZpZW1rQlNPSURaemtIdjRUaVdZ - bmRDNVBLTWNMU2NkR3l6SmtuL2VJZkkKCwxto/51lkCFRIdVEWxbGS9wJ21Qic44 - MtY9pishy371xy96cVST5lUgg2PmodR40O6y+ETy+mHsXjqJoFnJaA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyTWRMUTRSem8xaFpma0ZC + OEVtYU9wWjB4UWFkRHI2OG5qZnUyRk5nS3o4CmRtdnkyeUlsbjJ5WllPeDBubFoy + NWlJMmJ1WFZUeDN0QjVLdE5EbE1OZ2sKLS0tIGNxakR0cUVJV3pLbkJYSERZZU5P + eDRadEZFQ1FmZlNDS1hPMFAxNC9qNkkKQmYKKOcY53eh3bKJgqWWo2Gew2PpMfUq + bWb36lw7muruQHBk50p8fp4PE7GS9SfycorJNGQF0ukVdVE2+PvMhQ== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-04-10T11:18:32Z" - mac: ENC[AES256_GCM,data:ieUHHyDtvBi9mHuI6lvI+WTVWRAE3GvrjvyaIgV9OUqMjdPDqVF6UiWm0vM6c2zXq62/1XnngNeVQc0kElblMbTBpwpT9P0IdoiaOEQl0ZwA5S3+gWXL+q7gibxUwid1FWmu6VzKbgMCrFYl5zPIhAQLQfsn3km/hNoHPxcom+0=,iv:+4qR0Z7x3qxJTJyF7jkScrYBFb+yiwwtWKoLp8roOvY=,tag:kBGikQL0EIPGXmgrB+XZCQ==,type:str] + lastmodified: "2024-04-10T12:24:05Z" + mac: ENC[AES256_GCM,data:VhQQJI7su94H3fE4bHVPGEw6w2jCUI2xre192siezXh5a+9lx6ywtgZy7ztaDWhEAjhvDZb6xsZf+TOpGBSdKw+mUev/nOtjSiRN0lwxozfrKfKcn2WYe1FT+0nAoI33H7+pho3fHOh1N76P82LbMXPaxGPOuVZJOWhRbPvw53s=,iv:Sx6ZscVR6QYUw/ZNErLf6M3KNQ2by69pCAbAIqxgEno=,tag:zNy8nDYt8kyS+KO+pUGtkg==,type:str] pgp: [] unencrypted_suffix: _unencrypted version: 3.8.1 diff --git a/nixos/modules/nixos/containers/arr/readarr/default.nix b/nixos/modules/nixos/containers/arr/readarr/default.nix index 70104c4..930c9b3 100644 --- a/nixos/modules/nixos/containers/arr/readarr/default.nix +++ b/nixos/modules/nixos/containers/arr/readarr/default.nix @@ -79,7 +79,7 @@ in group = "arr"; url = "https://${app}.${config.networking.domain}"; interval = "30s"; - conditions = [ "[CONNECTED] == true" ]; + conditions = [ "[CONNECTED] == true" "[STATUS] == 200" "[RESPONSE_TIME] < 50" ]; }]; }; diff --git a/nixos/modules/nixos/containers/arr/readarr/secrets.sops.yaml b/nixos/modules/nixos/containers/arr/readarr/secrets.sops.yaml index 226a09d..ff72e6b 100644 --- a/nixos/modules/nixos/containers/arr/readarr/secrets.sops.yaml +++ b/nixos/modules/nixos/containers/arr/readarr/secrets.sops.yaml @@ -1,6 +1,6 @@ services: readarr: - env: ENC[AES256_GCM,data:51IpzCgws0T5KHcLP5VkND+Bs0L3UowhPdBbqCs4yADL3d24I5jPPECEPui88ZfI2rCg7kiGRjn8H+zDNmHEdBI87gWTNMV8nZi426kdnZPnoQ+ZLOqb11BLd4ZlBCpTnkEvsHmsBgAfpvUp7E8z1A==,iv:lSSsiRoKmtRNAleyBFI+jHI3ucBPXLMGRRAIBKcOm/4=,tag:vNMRBf5kHK2jqhJJHvlDSw==,type:str] + env: ENC[AES256_GCM,data:HpWbwy9kWEO0T/SaiLL1dk7FGIM7iIu3NE8JFaX1/mYMkpqRh6tLM3DxMma9LurThUpuzrU5Ajqajoz4o5XEBL7X+iBt61dApEYjgPmW7wJ8ipeszOCBfjMWUfKGc9F/76i63Mw45jsgZsIRJRDhEA==,iv:SYeIoCZ9dGwUai3AImMfSXmNTTNJs682bWpVE+FIPec=,tag:VuHLTvaCTPhngs+UEQ46BQ==,type:str] sops: kms: [] gcp_kms: [] @@ -10,59 +10,59 @@ sops: - recipient: age1lj5vmr02qkudvv2xedfj5tq8x93gllgpr6tzylwdlt7lud4tfv5qfqsd5u enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxdFFzR1pFWDBUVE5iRXg5 - Ri9LQXBJcEtTanlVbEprQTdvL2ZJM3dzclgwCmZ6ODZKdzU0Tm9BUXlqNGdNMlFC - RHlOem04dHpucnlCMDZzK0tFaUxLL2MKLS0tIDhkT0l4c2ExZXI1bDdWazJxUnBL - b0tZZzVKU2J1U2hpNkZyUko1aEdsQXMKla28NtdvXs1C6hp0iSGRKNs5BKBU8EkS - aAmAPM6laFSB/pvOEqbDkBsiKbTKdBb3/WynJ6QAIl2/wza5aiXClw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSM2FKSktIRWl4akluKzdR + dVRiZnM3SW1VN3VzbUZHVHRCeVhFTk02Tnc4CnczTFpvaHhiWFVJcGRNU1dTakJX + ZVFyVDhSOFpUVENSclFiQ1Z4c3NhSzgKLS0tIHZ6L09vOXFHc2kvMEFGanJiOWNs + T254Q3dVRTVydDQ3SENvUDVHVXBZVWMK88KSYGnR41jdtMX6M83lkd6gSRCcvrti + giUgyWZkZ3QGLoN+1IpPJbbqqtPyh82mR6ZQgR1n4nVlRE1xYYCjaQ== -----END AGE ENCRYPTED FILE----- - recipient: age17edew3aahg3t5nte5g0a505sn96vnj8g8gqse8q06ccrrn2n3uysyshu2c enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2d3NYeng3MjdHUlpKWVFR - b0M0bGJadkJLa0s0UHFZVnBnRUtKc09mMlVFCmFDUllqQmtQWW9jOTlUVEdoU3Na - UUZBM29nYjBaS3p2MXQyR0VlNEpkVVUKLS0tIGtJOElQTGNQSy9jaWQ5SEcwZXYr - TUt5MlRnK3kxWUp3Y3UzekdiYmNuVjQKdKfvvAhR2hFeRg114ipnephi/8VKjohU - PRnI+M7VCur4GGrResLbxU/MaOmJpKXZF0L4vs+Y2d4gXzJputS//Q== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiNHNEL2RtNEVMcFJYekE2 + bks0bEZvb0U1L1hJSXpvYjJuV3BvR3M4ZkV3CjdDSTlJcVBGTGZvb3BRSFM0d1Ir + N2ZJV3RvamJ5dHp2NkR6SFBTc094U0UKLS0tIG02NEhmNnFsQzN6Z0piczRldWEv + V0RRay9Tdmw0aG1FRENlYWYxM2NNR2cK8j0r9MPQdzoWsbVMixnNKZN3E6XWwg3S + zYH35CVJm16oSGSNBPsWSn38Qy7q8sG7YuZrTktHsW0tmOpFSyPg1A== -----END AGE ENCRYPTED FILE----- - recipient: age1u4tht685sqg6dkmjyer96r93pl425u6353md6fphpd84jh3jwcusvm7mgk enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBJM256U0x1YVNhT0Vua0hV - TWdKNlQrd1cyR0RRMGUyTHZGY0p2VjlLdG1zCmFVNHowZ2NuWDBzUkcrK09ObHVD - a3hhbHpOL3pKUkFnUXpSbTVtSy9wVVEKLS0tIEw1bTdrSnA0MTduRnZXWGtsVWov - VDcwOGQ5OTVqY2NHUHRJak8wWDhaQkEKi6FumLCl/maoje2vyymsNuJCY1ocKf08 - o1Dn9D+/CPcWe9MzFGjVll2T1FnsBtbX//z2p6gK8V5UxuOMJzaVQA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2SGVNWEl3WDdzQnQ1Yjcz + SnVOenRXTnlRMTdsZS9mNWtOSHlNMXFISTFBClIxNURhcXVDK2lQU0Y5WFBYVXlE + SWdQTklwZ3haWXY0VTJlK1BZZ1hSWHcKLS0tIFZTOVBnOGtkUnFKWVIyTjlnby8x + ZTZYalI0VE42V0hQSWRlVW1wek5tVW8KuB1ebAKhHvLf1ITSQGUhP5Vtsozu//RO + YGSypynn9q+gAw8+BxWlReJSvvLjN3/IMtxnZQkEctsHxPTqStDSkg== -----END AGE ENCRYPTED FILE----- - recipient: age1cp6vegrmqfkuj8nmt2u3z0sur7n0f7e9x9zmdv4zygp8j2pnucpsdkgagc enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA2NHhpSE5mTVlOVlV6YTE2 - bTFPNUVLSzVFMWRvblZ4YWcrSk9TRGpZU1VnCnV3b0pPZjIvSm8wUlprTVAxak5v - NTRWQkZyM2NNMVVJcFF2WGl0U1lyMjAKLS0tIFNtYjVRL2V5Z0pod0hNSll0TURE - aXNaeER5SFhSc0UyVEYyaXNvOWxRWG8KQpaSB05ytHvkCQzKpFY/bVKt6O+9g+7L - 7nGWedGRqixl49Pzs6wRdwH65GpUDvUlPC/Za1ktwSl4FnHDn6YC/A== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBVTWEwc1kzaXVvb0cyR1dr + UWViR3RZek5VZXE0ekhwUitacVJ1NEdIV2tFClBlZysxd1pjbXZaZEtOaEZCRU9H + eFRwajV0ejhVZVhOK0hpTUIzbEt5VjgKLS0tIHFGbjV1ZGJkeFhadkxYWlN2SlB4 + Z2NBdnlhM1I1alJMdnJqRVVieFBiU0kK6tp+7WmaG20QDmfMwdQH8XzlO1Em3GEc + 4Cnhq2tX92UY4EdoQHcSXF4jiq199VXGv+gsPNDDT3gcE8irYtSnHA== -----END AGE ENCRYPTED FILE----- - recipient: age1j2r8mypw44uvqhfs53424h6fu2rkr5m7asl7rl3zn3xzva9m3dcqpa97gw enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKTkp4Q0hJYThmWE9zSjM0 - K3JEWU9GckRCNVU2R0hTSnN3S0tIaFVESEhzCnN6L0EvYTdUeUJPeXZIdW1OcGQz - MWJDQlNnSWJMSFQrTE1HaVVPWWRzNmsKLS0tIFhKb0VIZFJ2MVdJN0JUSXBRNnlF - RlZueUNpaE1TZ3BCWTl2Zk9vN3VGYUUKQQL4RpukfH+EduDKtPKGQolrae6m27Ya - mnyTJrI2XOiNQLnGvLiwQaFzlW1yn2Vf01rGn9FJLaHcl/4d+aX56w== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBmelh6K0U1M2RmeU5DSERn + a2lobjRtS0xXSDh2cEd3bVRISk91U3NzbVJFCktPMS9sdWdtYkEvclZMOXkwN1lK + SGJpYWJraS83ZFRGMGxib2lPYktxV2sKLS0tIEVJaFoxT2swU0E3QTFtRnlHVWpl + ajhsNXIycVVPMnZZZFFqczBBK0JLdDAKwlaJhGwCtgjb0ez3J6QvLcYMKToq93ax + vvPW7s4Lt34xiIYqyJqvJnpI2nbNT8iDbduAZ6TXD+PcAV9LLSzUIw== -----END AGE ENCRYPTED FILE----- - - recipient: age1ya4sddch9mqxzs7tk8xkxat52mrjatuafylzyw5urgat4869f9asjfvqfy + - recipient: age1w4ctvdenfrc7ew4wkvwkekmlemup4g9g0jmfwxd62ccu2edsx4vqj5yvt8 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGSlVTa0dpSTN0b2VZa2hD - a2xRQTFCcVVJdjFEWHZBekZxMEdtazNqZ2o0CkF6bmovUkMyeHZidjRGZUlTMEZl - RzZMc0hHdHBnYlk1ZWtpd0N0S1JyMjQKLS0tIHBwcndwODMwczhzV1k2VlFLdWRw - akczNDVJVE1WcHNkN253Ylgyc1A5RFEK9rZ45hJOV3YewZ1uMVNIJRJ+wV1//nCE - psF/f5EBNdbZHNFfgQKWh+Ki4fJqPexhMIWFyJcyNvQ8jOraETVgLg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4aVo0alZFS0hLTXVuZzFi + eDJDTEdYQVZFQkV5SEZsQTBIMWk1ZU1mWDNFCnVjS3V5cW5mdFNCUE1PYzZWNFNH + N1hvRit2cnVTYVA0OFA4N1djTmFjYjAKLS0tIHBGZms1N0ZlRjJZcEs3c011K1pp + V2Z6dVVIdk9NV0kyQ2srOVNSUU95SW8KSob2dJUqov+6ctmaH4eFKeKAt5kj34sf + gESn+HyVSLVTJ6nZNgHAbERxhkvY5CyzZJceHZV0JePXOiq0lPGAWA== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-04-10T11:18:32Z" - mac: ENC[AES256_GCM,data:91IkTc2QuF7ErQhFRTxe1ca2aNl1/lYyoJNKy/h0H4CAivbUX2BXZz++K4hXRcv8HdbqOiTO6UmSTKmydtw7JAwRM2H91qIC01kD8iuTA6JDcEBumrbvKnARigdVlORLHt4sw6R6yjrqJ1j5BkqxoVJHPB1p5JHBNGVhItqBK3k=,iv:nZpkt/mym6efr+z+9gKf9noIsfCV8lrJk2pSUQXyxIM=,tag:5rnDGnzjSBU5XOgbN1d2fg==,type:str] + lastmodified: "2024-04-10T12:24:05Z" + mac: ENC[AES256_GCM,data:yMyOL2ZNBHIg8057UuQPJGLxWf9JVsVUtajK70so3A5S6SZKyDX8SH07uP9piBg7+8KZqJBD3SkLLvVCD1P/wv0n+3Rz8zaAvLG77EtNLuj1t1dDSChIWnWpykjNJuewJKUW7BPZaYhaAUt81LvTf6UNxkso8bAqY1s9vjI5Pac=,iv:SI70Qmh8UGMKcLJiqtUSVZawzTj+AfUP2Dj0UR0oC6w=,tag:vlB01OvUuBw1riOoRYuFMw==,type:str] pgp: [] unencrypted_suffix: _unencrypted version: 3.8.1 diff --git a/nixos/modules/nixos/containers/arr/sonarr/default.nix b/nixos/modules/nixos/containers/arr/sonarr/default.nix index 4596ac7..ed0bbd5 100644 --- a/nixos/modules/nixos/containers/arr/sonarr/default.nix +++ b/nixos/modules/nixos/containers/arr/sonarr/default.nix @@ -82,7 +82,7 @@ in group = "arr"; url = "https://${app}.${config.networking.domain}"; interval = "30s"; - conditions = [ "[CONNECTED] == true" ]; + conditions = [ "[CONNECTED] == true" "[STATUS] == 200" "[RESPONSE_TIME] < 50" ]; }]; }; diff --git a/nixos/modules/nixos/containers/arr/sonarr/secrets.sops.yaml b/nixos/modules/nixos/containers/arr/sonarr/secrets.sops.yaml index bed058d..e8aa908 100644 --- a/nixos/modules/nixos/containers/arr/sonarr/secrets.sops.yaml +++ b/nixos/modules/nixos/containers/arr/sonarr/secrets.sops.yaml @@ -1,6 +1,6 @@ services: sonarr: - env: ENC[AES256_GCM,data:nSZTRL7XsHPO6W9QGAuR0bCtWdwBtqF+NZNo9d3oHInyXFx5ooqlKnMUqvo2uiKEFBd5zN3veTJi5zO7+nUekZj3jB6sHjXh10ukgTK2iXU0koL98SgrNhoiNJ414j8aUMmo+SaCyGO2lvhE4MXEbzDoFPFsribXL61oLR+vAsjfzoC+mJdSMfh30I12QAXkXe0F4psjZYQdhwKzHmqV005I8L2h23NdO9IRK/nrHGf9MDFtLV/okZGueqhDhAttXhzkw3ZkOn5OGytMco8q,iv:VY+nrR/XJ+CtINpwz4AEH0qsKW+GMr8OxbtxCbyzNKs=,tag:jVtY0V0E9l9W0S3bpAVSIw==,type:str] + env: ENC[AES256_GCM,data:mXRwE1qY2PjrOsJHfjvs0H2CSYsj88mBY89RHPH69FVmSCgmo6lLUvVqDDuQq17uQxCbuetAkkOGoNcnRnwD7CMzYnsP18+1skXgOrZP9V4+BwoIVGGOla3c4MgUihu4/k1sWYf5S62qd9cGAo4ML8uoY3TQbwHrUd8Fc3bboYcp3P7j/kHCzW7TwVCgtI2uJ+9R0tS1v0GZu90WRKpOB4so0WbKxyOlzvyTRkre28aJnQWVo72GDdtYdrtjqLTFej9MYtPYCP7X/TNP238Y,iv:JbJLWSmCwL3rD96K3HZ49NBEOUykKnAHvDFslcXGVFc=,tag:KPW2HC3y1rhCHD1rg9yrFg==,type:str] sops: kms: [] gcp_kms: [] @@ -10,59 +10,59 @@ sops: - recipient: age1lj5vmr02qkudvv2xedfj5tq8x93gllgpr6tzylwdlt7lud4tfv5qfqsd5u enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqcXhRWW5LRndEcHB1VWRp - dDAvUE1SYVEwY21seHkzcFpNb0VqdlFMZ3lvCi9xaTA2Y2Rra0x6aFZXemNNNWt0 - anpzMEZyY2Y4QXlMdDFwQk5tYXJ1aDAKLS0tIGxUa2RMbGhwdzBvSE00UWtWVFht - aVJGTTVNY1JXVW9aQnF6Nm8yZlBYL1EKRdAaqrog/iMgjGFL/PbzMb1PsVqH0n1q - XC0L/ic1tjp+TQZ0mxkw6FblwOdhOwXH1szKxPlE8hVzDzRCkFYpiQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOWXpsL1ZLaUNwdXNvWnpa + L29kZnZyMXZPcGYzZ2VHa25KZ1dHNmc0dlhjCncvZjlGa1FlTmtJSEVuQVJDNVdQ + a05MNENWR1lJSldKUzYyaU12am5lNE0KLS0tIGhKWXRhNG1TQ1FUS0lQNVQzeVA3 + YXdPY3g4V290bkJSNEQrTlFSR1FvRzgKOU96UKrZy+4dQc9qeh/o2vs0JarI09C1 + i5zUHQq/yrdZJIrx+WcBKBKHF0G1uwf+mJfYphpXf2UxYPodjISttw== -----END AGE ENCRYPTED FILE----- - recipient: age17edew3aahg3t5nte5g0a505sn96vnj8g8gqse8q06ccrrn2n3uysyshu2c enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOM3VTNitTbGg4WmE2elNH - Rjh1S1A2OTdpZlZoTE05bTZlUElsQ1JLcTNRCnJ1M2txUExsQSs2SEZJOFVYbTVa - eUsyTFNRQlpJTXdneU9OUmgzOVVENGsKLS0tIFVNYXNaeExuSFBFU2lrWC9TcTBv - eUVOamRSenR4QXgwVlo0TEJkL29hTnMKHpnZPnV+J/MKeJL1CXjt9+cQVV4fzItc - AtSQmxGUWwjUFHu55Of/Q1gCu1XfnW9yfgatPLqA7Bu6oleMCrqy4A== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxYkl5a0ZDKzZWL1ljZjNp + aDcrc29kNlAycG1hNy85Y3lVQU1IQkhMMFZNClEvVUZ4ZDhZSXgwZjVPaHJ2U2Rx + L2luZENOdjlqZEhhd2NhOXFLN3ZiS3MKLS0tIFQ0UjdWWUVnOVFtRXpDU3lNWi8z + YVdlQk5vM2U4RzBYSGR6MGxiMUNTWU0KUiGBpd/zvSGUu9bpnAoAh2qtIWh5qxxV + yfsgObsHhxaDn8zGpJcSc8SE3ESrc7J3dLpxmjCgBvaQ68/7ecTxRg== -----END AGE ENCRYPTED FILE----- - recipient: age1u4tht685sqg6dkmjyer96r93pl425u6353md6fphpd84jh3jwcusvm7mgk enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArM3UreUhiM1c0RWVUNHkw - S1NKbCt5dkNHL0VPMlNKaW9SZHBYSmhGTm1ZCmNQbzRpSWNJZWtOdzljNUgrVWdO - ZGZYRWlYSkRyYzhFOVJuRzdFN0NyUW8KLS0tIHhpd1NTeTJnR3hRZXB2YXBPUzNE - dklENmVmLzRyaVg0MlRrQlY0UWNiS0kKiB5drxdn1dR2Mx3GAXrkSffZBlM3DQOZ - 2HHh/9G6IHJzDmVzlzufzemMFQEqoWE9d/2hiaxrd1r77o39oWnNDg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBCaUVUc2FxNUc5eExpYUJ5 + ZDNnQTVBRWlFMlNuRGk0ZExsWGEydFdZQlRZCkx0RWlMN3hiU05zeXdyQTQzMlpR + TUpYRmpLK2h4bFNFK0FDY2M2Yzg4aVkKLS0tIHVRU2U5YnZRTGRlV28wcnA0M1Fu + cncxNzlYeHYrK283Y3N1cVVpd2VNSWsKGXZij+grjIq2zwwSEn8nPN3wX3sh2JT5 + kVm5CUG/TLl8e8ZqRcxCZOzv7xc5HkvRzI/FWZsCei9XPNJVngF70A== -----END AGE ENCRYPTED FILE----- - recipient: age1cp6vegrmqfkuj8nmt2u3z0sur7n0f7e9x9zmdv4zygp8j2pnucpsdkgagc enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsODJpSXl1WmZQZ3dxY3I1 - OHZhVTN3TDFEbU1IUFBGeFcycFBTTEl0K0FFCjREWDArRzZZYTBsNFIrcERuakRU - S3FZOGpSbGtwK3Y4TjliUi9RZFhPWG8KLS0tIENOOWJFQmd6UHg0QUFCaHF6aTM3 - TkE5a2Y1YzVLd00wTzg2Y2tXc2hMN3MKxXC+rzf3MumJfof9qV20DidfI+TUD5p3 - UvoKDwBAt4oz0L38UTmdc7AV0ZawXnT5tJgrOwJQlfqKVCB1UMH4Jg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzMFdBOThlL3F3dnN6SXBu + Umo4c0REYVNhMXhYNHo0dTE5ZjArcDFaTHlNCngwL0tyVjYvOEFtMlIrdDNrNXEz + b3YydnkrVFp4TTcxNlgxamM4bnVQVlEKLS0tIFRQY2lMZGVLbnJQR25tckFBRDcr + TDNNOXJEQmVmZkdNWTN3RGQwZzQrQmcKo2HHy8P1oESMsiOpV5EwSpte0UeDxXtj + 3gZ7DopDUr1hCmyrGa+KA5rj6NcVr9gAFr/PxNtcoHYfGs96Yt6nhA== -----END AGE ENCRYPTED FILE----- - recipient: age1j2r8mypw44uvqhfs53424h6fu2rkr5m7asl7rl3zn3xzva9m3dcqpa97gw enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBneXJEYzVIYUoydTdVUjZL - d1Vva0FQRjdJOUlkWkN0c01LdE5WRDM5ejJrCk1MTVgyb1A1WUsxUEU5Ukw0LzYw - YkpuS3ZGTk5nUmtaZlZsNXR1Q3ZDRTQKLS0tIElPeCtQTTVlTlZLMm5TNHJINmVY - MThSTUNRRDcrMFdqRFp6S2pJSWhJcnMKZRwkV1mXrwui61PXMm8EtTsXVL64lGbP - GxpJegsjALrj72fLy3KUsGgLf+ufUZa/T9BtU3TlGWm5DGYBAFjCcA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBCTzdZamJ0TG5ka0dMb0dR + OHhwYUpKVUNwSlBQRFNZTEk5M3JSa0RyeERBCnNVUnFzMFVRVGdBdThrOFZ2Wjhr + UFozUnFqdk5hcFZjYlF3S3VMeHIzSU0KLS0tIDdwMGhtWWx5SG5pSjJNZ0UvZTBq + OWZsT2lURXpVL0oxbUN4RWY3WlRuWFEKEeOFfDbL6ShEZ5BpAIx3MN/nPv0uoyAN + F5r6vGhWBy4cOfJjEKfWDjVNY/Tvz/IAYcrEJiS41Ek7wcahn3vxYg== -----END AGE ENCRYPTED FILE----- - - recipient: age1ya4sddch9mqxzs7tk8xkxat52mrjatuafylzyw5urgat4869f9asjfvqfy + - recipient: age1w4ctvdenfrc7ew4wkvwkekmlemup4g9g0jmfwxd62ccu2edsx4vqj5yvt8 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvTTMxR0xEOHB0dFI5QzNG - TzVlcDNXQ3Q1anpXd1VEeHBlOEFFdlJ2cW1NCitIalBqTThEbmtFSXJlQnZ1NVRz - NkJkekx2WnA0NE9ndm9sL0k0VEFrZm8KLS0tIHNuV0Z2Rk5oYjRiWGdiNHN5dTYv - TVprVy94SW1YRkhlNVdMMjBtanN0SlEKBjC3Pp+pAOSGvDytt/or3M4ojdUwHRF8 - UD9lprTvH8gThqUUo7NWfHMpaTveLbGvFg1vWlX/kanyzDfIC8Kqaw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMNjFQM0hzWi83ZVp5cmpK + YTk2bHlXMy9KWTdSNzRubGlDd3cyaUNLcFU4CkQyZTYwTjJhKzQrWlMyVXZCZWNX + UStSdlFoazdZb21KR3pJbkVkVDJYQVEKLS0tIEx5OFQ1ZDhHdWF3ZEdoTit1Rm95 + UTI3aDRoNURrNEEvdjNZNzRrYjhVS3MK6mc10Zc7uP3mTMFxO2v3XMHuXILLyIkd + iDljYw1Jfvh8gZ64sEBMiODh0gxF6eQSw7DL0v/XPtEsRzS/AiyVDw== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-04-10T11:18:32Z" - mac: ENC[AES256_GCM,data:eTBGKHxNLEQS3wAk+q5L5R2lhV28xCkQR5sJcaHZ47ilBStxkx7VhJXXKJ8bZv1O87lkL4k1vYXl62UU8qqtZWPSZ6MBoaAqna6HmvdqL1nVQ8K0ksYDaCQXG304yUf5+i6+VqV6io4vt+BgrDbmY9FOQ4Ovv8YRUkndVZDvy0c=,iv:8PHDj2CKH0Q+tw0QRs3wFrGBKUDpZTO2aKtcth3nnF0=,tag:ilTPo7UYS0Xv4VzQoeuXhw==,type:str] + lastmodified: "2024-04-10T12:24:05Z" + mac: ENC[AES256_GCM,data:Fm4Fk3LI4iJoXWWnPmf9PyxPC412EHsCL0/iIrGv6sVDLxj3tfoEKdvlWa9QG/azmrnR9umCkQNv0PzxfVJ6SdkKtMqnOjGvo0kKC5dNtJRj5F1dRi/+UduAVRKlfvSB3Fgd9Vp1E9KRi5LJ98+aDKtrIpJYKxsArZQAYlR0GAA=,iv:D21Hj60ZFCEW6AdW211CqnP24STuWWeGcbIsYYiMYkY=,tag:gBCDUWSxWW/6muqncLp84g==,type:str] pgp: [] unencrypted_suffix: _unencrypted version: 3.8.1 diff --git a/nixos/modules/nixos/containers/gatus/default.nix b/nixos/modules/nixos/containers/gatus/default.nix index 7432e8a..b5b722e 100644 --- a/nixos/modules/nixos/containers/gatus/default.nix +++ b/nixos/modules/nixos/containers/gatus/default.nix @@ -64,9 +64,9 @@ let } { - name = "helios"; + name = "daedalus"; group = "servers"; - url = "icmp://helios.l.trux.dev"; + url = "icmp://daedalus.l.trux.dev"; interval = "30s"; alerts = [{ type = "pushover"; }]; conditions = [ "[CONNECTED] == true" ]; diff --git a/nixos/modules/nixos/containers/gatus/secrets.sops.yaml b/nixos/modules/nixos/containers/gatus/secrets.sops.yaml index 140e9f7..744bd45 100644 --- a/nixos/modules/nixos/containers/gatus/secrets.sops.yaml +++ b/nixos/modules/nixos/containers/gatus/secrets.sops.yaml @@ -1,6 +1,6 @@ services: gatus: - env: ENC[AES256_GCM,data:F3n31mW791t5spW6iMCf2G7Vq4vOrYNEfJFYWFcvaYkJ3EnTAmXEv4oI6DiWiec3Ppw8WcJch9o/O/1/BDZNz2muzGY7UBZm/QagdpLbPMBqTRvWBMVgpBKWSXp4z2O5BNn8,iv:jHjHn8vGmWJbV2Iml4b1f7wgxCP4SaWFXYikCPxpUr0=,tag:TUs9de/ynKLqkmtMOrdcpQ==,type:str] + env: ENC[AES256_GCM,data:PITPQjW4Kq9EFFoNf0iqzdNvIUiCPLBNEZR2fvU8pXZAqcTnyjrkA/VeiTV4NxWBOQ3ReHUksFxImZe0NN3u3eabrG7SCwgrmNZDOrbAX0gSVG+H1fNQAv/jywXoezaHobhT,iv:I5W16q1vGoN3utpAUSXmNCTTUU3ubZlUUKM1fojGu80=,tag:sY3+iuc7u9HLf7TPvyZ6VA==,type:str] sops: kms: [] gcp_kms: [] @@ -10,59 +10,59 @@ sops: - recipient: age1lj5vmr02qkudvv2xedfj5tq8x93gllgpr6tzylwdlt7lud4tfv5qfqsd5u enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAreTBtQ2NBNGl6K3lKZmhJ - L1FMZFh1Ny9ReWZiK3lKcFpFUkhwWXIrb0c0CitWQ0lscnhZb3FXUm53NHY4M3Iv - aU55TVFWWXVuVEhCWEIwOThDR1pvMW8KLS0tIERnTzRmL2RYUVI0TFdqK0w2dm5v - UGZXNWNGK3BJVWRsSTl6STNOK08wYkEKRgNSu5ZEbqFwTA1PyuRzdkv3I++X//FF - SPHAxlnvviv4H+F3xDHAt3HOReDhPaCIDGp4bPGvGyCJCVrnuFz9YQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhNzlSWWhVQmtyc3JtWTli + VjNLVGk5eG5EVkd6K3JaMk0rRXdEelFmWHpJCm91ZkxiYzFOMWt0RWZGMHB5cE4r + ckkvc0pHVVlZbjJ3Rlg4Ums1QWJoUmMKLS0tIFRBcHllZll3UUYvSXNFM0k0UkFR + TjNYTVNmc2YyUVNNaC9PZWRJVmNOTGMKgwvaP4ghsJtG91YYr1pQ5iXcpRRdgNWd + 0dT18EV3cBfrru0Mi4UN3TEdaMJ0n0umI4QalNRMdhWErzqdO9hMFg== -----END AGE ENCRYPTED FILE----- - recipient: age17edew3aahg3t5nte5g0a505sn96vnj8g8gqse8q06ccrrn2n3uysyshu2c enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA3OHhVblpJNVZsd2ZTYTFE - clVzSHVlak45TE9EcXoyZEJhZzYwbDRFZmdnCjlQeVB3dWtrMVpmQlJ0TUt6NnlZ - M2tnellPZU5sQWlrREI2TTYybE9SRWcKLS0tIFByMlNxYzJ4NlJlV0xqVmNtaWlr - NUthSkNpOW5uem9TM0ErMktVVys3RVUKbq20OE8kUAmEP8mQpPeoV5JmJGxqPcBv - OsVj6uq8tX5q5bZGE1fgf09Q7B+NAfx4a94UEb2jwk/sBnKSI7DnhQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzeHNvUHRyQXYwZk1LMzdM + YTFUVlZjS3ZHeTZsT3pjRVpBUTVvRUZMQ0dRClVyaFF3bFFma2UybDdyVUU1SkR4 + SjJnem1zYkxNbGdhalY3ZmhiUld5VHMKLS0tIDgrb3ZlMTJGelBYakl1bi9Rd1ds + a3VqbFlVNkFNVzh0bnBqaVBPRlZ4eXcKKHiuZyuP7cyoyl7BJbUU/mxFXWSJQpiq + PUmFoh25cUVSEuwYB2bB3IsAQgRCMtgj/AV8RWcvAgNWIF3u/uyVvA== -----END AGE ENCRYPTED FILE----- - recipient: age1u4tht685sqg6dkmjyer96r93pl425u6353md6fphpd84jh3jwcusvm7mgk enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDYjFKR1EycWVMNmU1UFVV - dGw3d3ZqZHEwNU5OT1RFVm4xZ3JBenhsb1ZJClB5U1JLc28vbmRDcDNtdUdIMlUr - V0tCSnpqd0tvOVBoK0FHUHRzNEdGNVUKLS0tIERERWxGUUVseTBVQ3hZSnYxaFJz - dXJxdVpmZy8ySVg2SnRCTk1keVhjbkEKaIDIeejo5XXN2LtICAzQ8563ragpFErY - DekASn8PzG/VZ057mhtNnkwrKm9PIuf5+PuhdVaUMOVr1YNBkNnRBQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpNjJPVi8vVlFnRENoU0Yy + Umc1S0dob01tb0p5MGJJRFJqNmw2VS9nM2hjCmZzRHJFM0JiNFdhWG4zbm5XSHlk + aENIUTZuMEJqTnA2Vk02YXJoR0I4eGsKLS0tIDVrUTVuT3JlQm42NmphRE9Sempw + ZmVJR2RITnpaZHFjUDkzOEV0TnVpS2sKDQGKzwiMY76sXFLD0+l9BDTWmkVVpaFW + 9NL2rEQLd+UQr0ivyWIUCHwg7RvnCJ8zPqYDZJe0PY/gvHQzOaZZpQ== -----END AGE ENCRYPTED FILE----- - recipient: age1cp6vegrmqfkuj8nmt2u3z0sur7n0f7e9x9zmdv4zygp8j2pnucpsdkgagc enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzZFlVeDhLRStLZS9WZmxz - NTFJbE93VkJ2Ukl6VDFHSlI2VlF1cUdkTms0CkF0NHdjZU9ZbkJvMlBmUjdFNEJQ - c00wUWhucDlGbGtYWVgwTktmMlZXRmcKLS0tIGU3YlN2WEw0ZXppRGVqQVM1cEVR - Q3c5bVlNZlMxaE9VOXFYS0swYnhwcjQKTct1hfnL7l/8k0/2q3UV6rAwBcK4vTY/ - qZDWbjkKFdxGifbSW/tR5fTDieVxULV7XJrRzA2DGiyMIgI6mZyfPw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHekh0TE5OZjZ6Y0xYZmJI + aGZzQlNWMEpHSWxGNmJadXVsNG9tQVpwMDBVCm9tNGYyYStlN2NQSnZiTzNTdG5o + Tzd0RnZQZ2QydUd2S3JMbUpvNDNOVWsKLS0tIGsrR3ZNZ3F1WDJFMzFHVWl5RUN6 + NmNVNjBwaWUzdUxJRjdCaDJOV3NCTDAKj/z6zfCxaMXBxE9AxJ6jJgzmvBF0JECp + tiRl55PcE/OI1nUWEKd62UJ87pV+ZfZfUwRsPkZ2uMap/B63fhBqrg== -----END AGE ENCRYPTED FILE----- - recipient: age1j2r8mypw44uvqhfs53424h6fu2rkr5m7asl7rl3zn3xzva9m3dcqpa97gw enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBYdXpHSVZZVStxV2k2WTl4 - UFNaRXZ5VnVHd1E1VWpQcnhzVlVIbERjV2hZCllzSzJTYUJXWjhRS1l5eFFQZGo3 - STEwQnJ3UTkxM1MwQjk5NWc5dW5UdWsKLS0tIGpmcEUwSzRjT2ZaYjBYaGRSU2JQ - aEJRVThkeUc5U3ZnaG55MlFGTmtDNjgKtAXoAcPAKW5znnfz0S17BwAKC50c//qK - kmTbPUtstR2QUzArPGUqsrPTponVVLIXs1ybxrP5oDa1rOpnrsrjew== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKT2VWWGZEMnoyYW1CeVpk + RXJNQWxxUkg1cGVzQ1VXZUc1STgwOXd2SVFJClVSaEpwYVNBeXBXREhxZ0pGQnNy + cDFORVhIOEMrL0pYNVRvVGIwSGMwVG8KLS0tIGR4QnZ1UWhtRDdJRWRtcVJXSXpG + WjlXT0g4YmlkbEdMa3c5TDlkd2xHUVUK02MG3THGL8g1r42dkr6WH+shNw/yY/7q + mWZRam75rPwYH7ddXhMdV8DJtnZDS+l/P6Dl4NLwugUL4E8nVk8f9A== -----END AGE ENCRYPTED FILE----- - - recipient: age1ya4sddch9mqxzs7tk8xkxat52mrjatuafylzyw5urgat4869f9asjfvqfy + - recipient: age1w4ctvdenfrc7ew4wkvwkekmlemup4g9g0jmfwxd62ccu2edsx4vqj5yvt8 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrOEI1TmZTUllrZit3VW15 - d3FsMUtZRVFyaDNodUk5V1VLT0xMejNwVjNrCnpaQ1BSdlNjNjdiU3BwdHppRVhV - MCtGbHRneVZ4NzRwUVFDUE1ZazlIejQKLS0tIFNaelhEeFErR2NOdGh1Kzd0MlFB - ZnF2MUpDS2FKQkNtOE8yTlZqKzU5ZmsKCb7ns4DZXy8O7tIsexHzMOfSrT9nAQKz - tijR90ckg26XgUHqwkAp4R9pMgBapkQ5JncOTIL7SZ3XGugvzK2OQw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMd04vbzMrZllKeDlQc3J5 + YzI4NnY2WXdIRzhKNzlydytEdnMvaDZnZENBCnpGOGtRaXVGOEJIdTZlS0VnVCto + VGtaSUlLeGNkdHNoS3dhcUh6Y0l5dmsKLS0tIDlFT0EyOUJKSXhSMXd6ejhrVndH + RWx5cVFNQWlVcENhSnRLS3dFRWkvbWMK/kG+e5eixdjFo7RX/CQc6YHvLCHiX24I + o2F8jqDCYbC5iHNYoh90GIhHYqLmhwekDgidygWmSpbL/q3Ug7auVA== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-04-10T11:18:32Z" - mac: ENC[AES256_GCM,data:OaD704l8F6gOcDWjBmrLrAIkkCTM3DpBTgCHhHzIu5KNhfUmoW24i+GrbHOg6p8G3H+ZP+mEuG1c11t3lWorpHMIo7D7uzmzKYlVD8cSux3o06IoGkg+qVy1vQheyPayWvbF0v+sdsTfIyoE4oIt29d1zaT/M9C8RdZ9o0J/cEg=,iv:cscgwVEpT5BmHRUxwmgK9fEtOMF6JbeWPohTnorL/rk=,tag:vWKjxMN8NtokWGUrvIOmWg==,type:str] + lastmodified: "2024-04-10T12:24:05Z" + mac: ENC[AES256_GCM,data:Miis6pE8IcktWYhtajLlCLyLFARNDEE1UUeYyoduCINtOcEBsUB4jnByNo717q3RTN7FTBO+okk8l+wBCABZcr48EeQtU2u0MJ/t2U0PgPEGjVfwtOQXU0Ei8112VXogrNIH5e+tHLXMQoQ1bhglfeC2Yxkx45YM5rL6nvhckDY=,iv:oj0d+q55A52V8SGYPRTIiOeGnC9uxrCrAZ5RBzD6MJA=,tag:WZncsy3R7CQwEYDA3l1D1A==,type:str] pgp: [] unencrypted_suffix: _unencrypted version: 3.8.1 diff --git a/nixos/modules/nixos/containers/homepage/default.nix b/nixos/modules/nixos/containers/homepage/default.nix index 04b25ca..6171d40 100644 --- a/nixos/modules/nixos/containers/homepage/default.nix +++ b/nixos/modules/nixos/containers/homepage/default.nix @@ -290,7 +290,7 @@ in group = "infrastructure"; url = "https://${app}.${config.networking.domain}"; interval = "30s"; - conditions = [ "[CONNECTED] == true" ]; + conditions = [ "[CONNECTED] == true" "[STATUS] == 200" "[RESPONSE_TIME] < 50" ]; }]; diff --git a/nixos/modules/nixos/containers/homepage/secrets.sops.yaml b/nixos/modules/nixos/containers/homepage/secrets.sops.yaml index de06dbd..f12c90f 100644 --- a/nixos/modules/nixos/containers/homepage/secrets.sops.yaml +++ b/nixos/modules/nixos/containers/homepage/secrets.sops.yaml @@ -1,6 +1,6 @@ services: homepage: - env: ENC[AES256_GCM,data:YIzT6gDHH4yFha4DxWOeEllBYi41UCHQhCfjnrMPkD8OwpeEbyIRxYsQa3nFNKJ452yqIod3evMdNEOqnDYMlTm3K4khtQB/XfP6/IFsTjcFMSLdGf3PQwxE183uHQsYwwYyc5shqgsMYGocLmdsHTldxunyK34squ0Up1hO/g6wX8XCOYG/tJsl/r5R6YU6p2ePq83jlj2U3Cym9yJYMuy/fRglTqbX/BA9spy1AT0ffN7lTZrJn68D6JqHUcRvBPRQj5BZN5zVdSXg6aPoFt5Zx0JQTLlZ26zNVop8XjhysstWxp5b0tlVj2DnZv1o3p+hOVxPnczcV7kSgyj3IbT1Ng9lSz7vp3JJS0TV0CD8P0lGEN5sQM9ucYYrsg/rvUElR0tgwYs+rpq3+wrH9yuStzS/zMcReKKcnL0Di/VQrrCTFjCy3inBrpVxszyQa9NU9CiBXDL3PgIqqa+kzQNwdFLfBpv2Z9l4BCThWIMD299BUV/O2qOtitwD7BTe0lNSehgQeM9nYwTCNxl3tBmfggg7z+ZgGsyLx0XS5hcU9pMSNBCh0ZR7QcMjiLs8iqfUNeDPXrV2rFukGm/cZFmgHha05TbOGI1wvR6p5u9FeRnv/tGo3OtBa/JUscT6yPmcVY0j76dusMXZ7hz83oBsfmQszKEaZ90UXElzfw3FZIDkWhv9cAvY2JygmANo4DwlJ8lg0+XYfFFONfrwzyrzbxS8YUURYnsC/wGHWZ3+VgbE14+51PXEHwrtaU2IU1l/vfOV5pPbCloijHuudC5padQrDJlMnXQ+siu7Fl1O3g==,iv:BzeaIKsHdxZRQqrdbJbjheFhFq1B8i+wxcjobgyKTS4=,tag:zZmi4vT0ifCaCh/6U6tR2w==,type:str] + env: ENC[AES256_GCM,data:E9gbgXwqlGR9nkbjBE//5o7/0uMlblrzp8yVFxrIG5R/1Ayf+5Xg1pR8xUW5Pqnnfmb9IV3xmcDq62HD1KPAK9kGSlEhDwuciA1f7ZOm6bgkbv/4pVSeqIU6zkiwJsACw9KLa32c+VbDB74l/1oBt8vCdMuHcVSPiNOMgD4lUBXonEStePwjD36IUyCcuh9feh7Dkti+8aHdD9gbVUkqeuiF+3lxIyGCgy8uU9C+F+xcqLbOuVMnTmUjV9MXCQRVBo+viUPl9gPNspdYF/VhAoeYfplYZ1awfXnSkMjPCJiyFcmsorLyLauhKWmsyIZ7yPZXlrnxFwjDj60dD745HtumckimddbI/C/STyqjm6WNGBggdmrN1GASZYxE27XyHCGYbp54Z6CM1VvmWBOudkOi5pjhsu2/dbl8IwpkXj36kenTPp2Fp6qWJBVdt+2YLc2zhw2zFOSdXn0i2o/UvNgnMPLhyEgIPny+MgoV5YhZj6nQ68IgxDzAoCRQucaASJY3zYv3LHPRkhivu4zuNHZVSd6w3Px1KTd7vQzjVhhkC0uvaKeQwBGlEG3h4ZVmz0KtDOVt/ejuScCwM21PUQ1rrBX4lPLEJ+k3RdfiBL2HbevCwa8O4xURVuRpyiM72ZeJgDzL/ETiUxW1cD/yUAT0y9ZxmYs8X1FKEA/bipjT97S0EjFf24ehjwid2KLBqqDavWejmb0gRe/M6mAyfLFJWeT9VWAl3cCBS0jET0k+TtiA48AzH5Us9Y7+M97L2p2p8xWRP5ASF6U4N07o5k4Os+FXfu6zv0fW/W58TgskJg==,iv:c6KZ6S5+ef4OgChrvQ2NRbVKQLNzseDHHpjIlaAxIJk=,tag:JHJgdJp59baGat+NHoDBBg==,type:str] sops: kms: [] gcp_kms: [] @@ -10,59 +10,59 @@ sops: - recipient: age1lj5vmr02qkudvv2xedfj5tq8x93gllgpr6tzylwdlt7lud4tfv5qfqsd5u enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaTVVpZlpoRENvdXR0VXBi - ZzZiaTNMS3ZuQ3NMSlhlQ1pzb25sUTk1WXlNCnVEc1ExUG44RXBGVUU1aUk0V2xO - NjBQcFRhK0RxSi9qRU9Sc0JteFJmRWMKLS0tIFVVeU1RY25GUlNGcURmMWhKU3d1 - RE9mWndKNHZIUkFwbmRzWnZtaEJWOVUKJ4Q6Tv44QwhAZ4YyTzzKiwEkljzmkOx/ - kvaU8/9URWTfvl2MATiNAzkSeOA0LYBb1r09ePOX+MSosGKwjbGH0w== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFdUNsTnkzSHhSeEJqQXVC + TmhPVHVvZyszVEpxbG1ERlg0VEpzSDRETlZ3CkRpUUxaNXBDRVk5NUUrb3lTTmV3 + OHppNG1VTlNTOWdaby9WKy9qYk9kMWcKLS0tIGlkSU5DWUZuT2tsM0MrUW92bVk5 + dW1HNUZVOU9QdE5kM2xtRy8rME85VWcKx0/QiswFUFRP0VDTrSocERXkRFK7hKkh + muRJ+KFBRpwxX+zFdSVHVWsKORnf/73FEHVOYISCX/NwF+PmcFqcXA== -----END AGE ENCRYPTED FILE----- - recipient: age17edew3aahg3t5nte5g0a505sn96vnj8g8gqse8q06ccrrn2n3uysyshu2c enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHTHdMSUZYK0xQbVZVYTdX - RUtpSlNYV0xSc21VUzJjTWZWd0d3bytGd2lnCnZGOXdrM0pEU0FJVmhFVS8vMjZk - djNsVHRZem03LzdnMEdpakxlSWJEWEkKLS0tIERqdTZXM0JhSnB6YktDOUN5ek9l - MzU0N244MTVrR0pQbDBiRm9sZGovblEK2aMrCL9MDFcgWfy7BsgOpqo+uDk6Jlr+ - 5CuccvBQKX+oSIseUOFm91vv4dDF920zKb/kosBusRgt3XdjuDtyyA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5V3FjMEpVd3A0L1g2T2R5 + c001cUt3NExIbDFQbnhSV1lLZWVGZ1Q3Wm1zCnVYcXltMWlYbnNlMnN0am4wYnVV + ZnU0L3lsYmRpRDVuaWQvZ3dMSlF4aDgKLS0tIDZWVEdQZklDMUNvQUVNOTUyY29j + Z0kzZk00VlkyUmpSZ1pHaXRUVWozNnMKhYLDCpGGq7W8n6azFu2KDz1UheyjdC7J + /TSzd9X2BK+S1/ysC0030dgtflcncIOgzY26eQ8I3i+8I0SMEW9FWg== -----END AGE ENCRYPTED FILE----- - recipient: age1u4tht685sqg6dkmjyer96r93pl425u6353md6fphpd84jh3jwcusvm7mgk enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHci9DOWFBV2lkZit1OUhi - QlEwcG1GSklCeE1pNEhVazNSb0hCV0ZYZFZZCkhWUUtyMEpsWFUzV2VOQjNYL1dh - VnZIdFZuQTJKczlMRTVHaTFhQzZ0UDAKLS0tIFFsbzFyV3lTeThTOWwwK2hINnRK - MitWU2RYSlo1SVRmYW5BNnZIT0lHV1EKaUCqLdW1gS/J/DhkA/3s1rdS558KM1y0 - swlHfY8HKq/yg3QmLYlEUJJryRzG9yyW9PrSZ3sxjvARSIa1kdyoow== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHQU5vdUY4QWovT2pGY2xZ + Y3JkeGVRMWJtSi9SUmtGd0d0MElOS3Z0N0gwCmx0ZkJsSVdZT055M0xhTFppRlBp + R0NJWVk0RXZFZmtsSUtJWGRneExYL3MKLS0tIHBlUnZhT1RMQVBRZXB6M0JnRjdp + SW0wbis4ODZZejNZUjRNMkVvcXovdDQKmAmflaOEVPixdV0LcXrrE9oU9+PHHiGZ + OeYpZW1Mi6KEDrujrBuUj5MwJagSPQ5eEZtGfTylTLdweCsHUN+S1w== -----END AGE ENCRYPTED FILE----- - recipient: age1cp6vegrmqfkuj8nmt2u3z0sur7n0f7e9x9zmdv4zygp8j2pnucpsdkgagc enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFYmc0cGE1clYwYkpucGMw - UXpzVSszWEx5bTBrNWIyaW5qQkVURkVRRkhNCmFINkNnSHVUOTlsT0tsVlY1NHQv - Ui9xWVZHNVo3TGExbmx1NTRVVVpFaGsKLS0tIDBHK3RrOE9aTFI1K1g5bnVSdTJ5 - dXI4S20zR0xNQ0xJWkxaU0ZNcDlhdUUKmkEtQmF619a39ZW/e3V/osz+EDfSoGRd - pxqnuuryBjT+qw9U74bWTRA9oKUfqgFxoJ0ToF970HHMa07ZDIGOAQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBuWFFUNWpJcmJLamloM0Zy + RUZEamR5TTRqK1N6S0ErZENhU2g5VmJyNTJ3CmVMSWRMVXlUTE1tTnIxYmZQaUxn + ZFY4OUhLVmkyN0wyT2QzM2dQVnpFQncKLS0tIFRHaXVobnFFRk1BMEFGSlRZcWtB + TEFmK2FwU3hscC9UMXlqSi9icWVGcGcKtGnbi5dYhcARo/yRbNb4pYKR9WP7qBfv + Ap+XQW4OLvZWGbRCHbJRhZ4XYSeyJAiCrpTAXDQROLV87e4DMIkBjw== -----END AGE ENCRYPTED FILE----- - recipient: age1j2r8mypw44uvqhfs53424h6fu2rkr5m7asl7rl3zn3xzva9m3dcqpa97gw enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjQ2xPUlBSUFRHOEdIRVpv - MWIvdGRjMjZiQ2JmTFVRUHJRU3BRRkx6a1VjClo0eDJtM0xMVHQramQrbkx5N3Nz - cEhBUkptdmJYZUlhYkFvRFZsVzNVSXcKLS0tIFRtRWdOSUl5STA5Mit1ZDVwcUVV - MEdVT3hrdm5vdUd5RkRHaE1wNWY2c3MKGMLv4vx4TXYGeDryb3jwzX8/Wtm2ONqy - iiEf3D0kl1U88Fdmzz3Fh8LbMy49ZRxzkly/q6NxU0/t5/Q2UYbleQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGck4vNUZvMVhYeHFvUjF0 + WUE1bWFnNFdwVmgyV3hFaFFwK0NzenhXakQwCkw2eCtZY0xkb1c2N2RHSEsxMlh2 + VVdQcDh0TC9TZStnN3pWRlJmMVVIQ00KLS0tIEY4SEQ2NDlaKy8zZUZha2Frc1pM + ZkJuN08yd1hzMDBUYXoyOEtuUStDd3cKAXktV6niJeL7UJvauFLmGXRW743nvyan + NanJvxaBcU6wGOXczqvdKcj61aBjkH9F0tA+Q/rG320jakAzpD0ZWA== -----END AGE ENCRYPTED FILE----- - - recipient: age1ya4sddch9mqxzs7tk8xkxat52mrjatuafylzyw5urgat4869f9asjfvqfy + - recipient: age1w4ctvdenfrc7ew4wkvwkekmlemup4g9g0jmfwxd62ccu2edsx4vqj5yvt8 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBuelhwKzhHN2JxVlc4TCtn - b0QxSTlZTmp1Y200d1ZLUmpZaVVucUZleTJNCjAwZ1NnVXR2TWZHOVV6aDliOGov - TWFpbFdvb1FOVmlzQUNNSUo0QXpVRjgKLS0tIGo5aGpLRlczZmtOMnBhdTl6MHZJ - YlBmZjY3L1FLR2lsQ1J2azF4ZWZtL00K/wBzQffk1pYqfmfufE8UDGQzqXh85Jy4 - v7a6buDFarxq4fEGlQxivGDHv8tIjxvH1UL+72pkKRMTbX8/qTVuZg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBYaWVtdHd3WEVFSGFmN3Nl + a2F0dSsvT0dWMUN0UFFRNUlJclM1dXozUmxBClVGQ0pUQnJ6WU10L05xTDZHLzIy + THo0bWtkcUwzSHVIRUxZT3pyM1c1djAKLS0tIC9FMURMbjE5andOcTIwbnR6NUlv + T1RtUTlXcWYzclk5M1ZVZW1wT2tvS1UKXysxgSA+46PcnN+eG62LMUnd3++iq7dd + 806MbIpcpNo4TFR0eYZD20EGQHmZC6PnWzcy4ApmPPJvmeyi1MfTeQ== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-04-10T11:18:32Z" - mac: ENC[AES256_GCM,data:jJzxmahr26RJXmKeWR7B+Qwyy+cRPRJFM6YmWyf2plZRc3BbReIZ9c8U+brp3teAQXCxufYhhvPjR9vuPlhpMSPjddpertYy2U9ZNy49cpgjSDclIuASXA1xjLMrdCvoS7G9erw7WhoCz5NjZ0rmC5u3i2EJs7kzqkyPFNiuI48=,iv:gCpFAkoOJZhjBsYx8HhqV5AKuLNjnq0zRtdNoDkRSyA=,tag:iiZrIzeybITQzZM6haFDOg==,type:str] + lastmodified: "2024-04-10T12:24:05Z" + mac: ENC[AES256_GCM,data:AVIJQloEZhaVBrSDNMeLuHQI4Xs7o/EZFUhq4+hQMxyXlTBWy1QirCbP1BiOp/iXIBb3n/liSAFXIvE/om77AwJsqZim4EtQjVIZjechlZNX81IZnz3SF4B7Q5muF9JfQWcUcMaO4BiTWRNOr6IqiaMTlYcTr4SRFd9inBVwko0=,iv:m1zNugT/bhQ3h5jsa+2Y8TOmWHoZoeKvuIrg1UeknHo=,tag:oZg/Ffsg+JUmewFYUmj0jQ==,type:str] pgp: [] unencrypted_suffix: _unencrypted version: 3.8.1 diff --git a/nixos/modules/nixos/containers/qbittorrent/default.nix b/nixos/modules/nixos/containers/qbittorrent/default.nix index 265955b..e1eaa93 100644 --- a/nixos/modules/nixos/containers/qbittorrent/default.nix +++ b/nixos/modules/nixos/containers/qbittorrent/default.nix @@ -64,7 +64,7 @@ in group = "arr"; url = "https://${app}.${config.networking.domain}"; interval = "30s"; - conditions = [ "[CONNECTED] == true" ]; + conditions = [ "[CONNECTED] == true" "[STATUS] == 200" "[RESPONSE_TIME] < 50" ]; }]; }; diff --git a/nixos/modules/nixos/containers/sabnzbd/default.nix b/nixos/modules/nixos/containers/sabnzbd/default.nix index d501cb7..66cc792 100644 --- a/nixos/modules/nixos/containers/sabnzbd/default.nix +++ b/nixos/modules/nixos/containers/sabnzbd/default.nix @@ -65,7 +65,7 @@ in group = "arr"; url = "https://${app}.${config.networking.domain}"; interval = "30s"; - conditions = [ "[CONNECTED] == true" ]; + conditions = [ "[CONNECTED] == true" "[STATUS] == 200" "[RESPONSE_TIME] < 50" ]; }]; }; diff --git a/nixos/modules/nixos/default.nix b/nixos/modules/nixos/default.nix index f4d221b..284cc84 100644 --- a/nixos/modules/nixos/default.nix +++ b/nixos/modules/nixos/default.nix @@ -1,4 +1,4 @@ -{ lib, ... }: +{ lib, config, ... }: { imports = [ ./system @@ -14,7 +14,7 @@ options.mySystem.persistentFolder = lib.mkOption { type = lib.types.str; description = "persistent folter for mutable files"; - default = "/persist/nixos/"; + default = "/persist/nixos"; }; options.mySystem.nasFolder = lib.mkOption { @@ -23,4 +23,9 @@ default = "/mnt/nas"; }; + config = { + systemd.tmpfiles.rules = [ + "d ${config.mySystem.persistentFolder} 777 - - -" #The - disables automatic cleanup, so the file wont be removed after a period + ]; + }; } diff --git a/nixos/modules/nixos/services/bind/secrets.sops.yaml b/nixos/modules/nixos/services/bind/secrets.sops.yaml index 65e3c0d..d33b1d6 100644 --- a/nixos/modules/nixos/services/bind/secrets.sops.yaml +++ b/nixos/modules/nixos/services/bind/secrets.sops.yaml @@ -1,8 +1,8 @@ system: networking: bind: - trux.dev: ENC[AES256_GCM,data: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,iv:VMUwvuan90bE2KcSTuzMRscu0Z0qhQs0DP3xGd49dq8=,tag:c4tT8x+a70qSzbq2ClK1Og==,type:str] - natallan.com: ENC[AES256_GCM,data:LU2Vu6bt7hCkuRk18LC5YoISa27e8rpp6ClRtMkW9q38TZlI1l55ADoQ8rkb0Vutpejlox0rdNcHRgL+ff/rg6lr4iUFMB1fKPtnY3zHXYOifoFu7GXTNvUzlWE6ehmocRXRbr2tMNElp+JoCSJS+DIGEejL1tfYJ0ipBD+QAs+37cn0IOvHnWwQN7iQ8apEjyky3j4+kGydIcImcNO4HMVUZs2rKjyEsJ3NbRntjJmCGljuUlQNdTlM0CCk29IQbxDkLMSMuCC2h+2+C4qi/wcBXNpMEyDTpot6oQ3o1If6uVAALn3A4gs1pauY482AUS6R1Ys35du4pnfDEtw3uTT+IG03deNNPF/pqfW2GlzZFeTHxl33fUdJ/8NmdtvX94oT92IzDK8rbGK3Ymq42orprNfTIfTd45RRmA9ZKlujb+fMYGpKVvVz6kv1MzbtV1yi6lQeLH0wr3NSsA4N3jOVCe8/FOgb0S8pjZPY6pJYZZYG6IDuKjend/8QY0QxTJWqwH9KXHlricltQLudXrXGCp0fyUYQQBj4cq18MZmhYwiQ5z5/SaNv5/bubyOCv3maGnmVTbVmGBKN3iZzhz+z7iRgrD88U1L6n/iU4wUSOmdO0PwIKI5RfQnhL0KMuAMKjCEerc3ihibgXdbacAx4fU0KKubBYSd8dOGVnXorEU/tMgwt7wp/Qio9X3GRzUMr870B5uIhsLfjCVwvIKKUTGu6hLVaawyC9AMhEY+tS/2CU25VewBNeVfPi/ArLSR8kBhJ79BETVH6ytKxchY=,iv:wrT7uX5iR0m24nU55wQvXsED4K4oelMcoIA5LrnqC5w=,tag:HVFC9IXJ+kVnvCLKEMcMfg==,type:str] + trux.dev: ENC[AES256_GCM,data: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,iv:yTgcJuByIX7qTK//m2QHedJrh8PF6zuwTPkR8Ox8ga8=,tag:/WC6MI4uedeN5JqIxBd1gg==,type:str] + natallan.com: ENC[AES256_GCM,data:Yt/Slxh8ga6WA2dPv8up2yUmHz/CiOflPgcPVqiSAaIknETrvHfWOGvlKgyAC8KrGCXQYL/vQpNwQ4Z9tOrO4iI5TfsFivW+EcIout4r6K3tbPYQsHkaMbgLtT8JZDp7ew3g/bC2HKslP5mh/v74vrs2QePUURa6KLTn1f+aXaZTWWfBM6F7Qtluuyz8pW6+ujdjp6Rx4SjxfL4WMaYmwq1++G2x0Yc6+m6zXS1qVt9mvkzLev4nrGZUcUN079P5/HunKECSfacK6yzc0+/fSoCo9Y0JIDrmRiGllYXaKis2R7LJ2r5Qbz8liP/pHssUu3g4dGoz+Qw3hRFBRwpEp7T5jWfLL7t0aV7cR0H0uhEzcAPSEvvk/9dkiAlF8WQ2QIgKXuct0Lcdj1H1+PhqdunNUDSXMvqGvjssTAEPOUMeBsiVBUjnLGCHOzenLuoeP0SneFOJCgEVweo/kpt0HCl1JIZS6tihEla1Gw24U/0L3PuSHmWFc0my/9uQ5KYNE8vi+ZUH7XzniwdSUFFjU+7wxdZsrwfxndAWT5+sWN0Bdrjx5LBgrySuFDamGNIeELCEAh5DeS2jTLEXUvbK5eERJwGeGrw+HspDFYw19p8gILzM1JaPrLe5YExEgUCo6v6X7h95jMVN23JRrwkyKqIcHVSoDzaK4wFx2gaWYvGzqqXLsa+yqkAPqenmnsbawjRvNEGR0OKbD3goX/lOIXEj1edlc9GD1zZtIeEFbXRBr+xQ3vq07aJQsxTWd+JQzms8VqX7ZAzLPUUHansdpElhDu7Nm+ukvpn0Ow/zk60r0iZG62R0Hg==,iv:QiSr4mi/EtzviqGpZ1G6HoRCaEDIOp3IyXIrxbRoCic=,tag:Sk9R6JQew7TEBe9R8G95Zg==,type:str] sops: kms: [] gcp_kms: [] @@ -12,59 +12,59 @@ sops: - recipient: age1lj5vmr02qkudvv2xedfj5tq8x93gllgpr6tzylwdlt7lud4tfv5qfqsd5u enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLRGpiUW9LcEtEcURrUE9E - SElQRjRPSWlKZ0ttWTRrWjJGMWd6aUxLWHpBCnFPRjlxM2xSVW9Ka2Q4aE1tY29R - eGtnRVQ5LzZYaXRiYkNqZ1lqUXV3cG8KLS0tIDZtSWcyM0w3YUduOHFHQ2xXTFNG - OE1zeFpvZmV6Vjc3UG8xajNxTUUweUEK+W2guOfhDCUnnJvmPGQGlvxTq/pwy64x - vgDV72w9ZXkaIVYW3tr1+morvVcbwgRqUETgTfdj6QIa7l2lQMkaEg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMMmxXZUg2UThrMllvSE92 + WHlnTnYvbCtaQ0VtUkgraXJINzN1OUVBdmdFCk0xaXcrN2Q4RDJaTXcyNDJmb0Qx + TCsxZEJEdjFQYXVEYkpmeHNVejNMemMKLS0tIFcvR3J0cE9YdVdjRnJEaWFTQ1Rj + VlorTW5VMEluLytSOFlzSE9sNzZJcDQKzQgoKyLjo+GIgDthWQ9BK7nDGiHAiqgr + 7U3iaOsk1F1WkhUGfAefSARsB4Rw4vSX26NHPXPFHKLm6jX1b4DnWA== -----END AGE ENCRYPTED FILE----- - recipient: age17edew3aahg3t5nte5g0a505sn96vnj8g8gqse8q06ccrrn2n3uysyshu2c enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBEQnkweXFCMzdETk54M010 - Q3JMZThUajQ2S2laQ3Y3bmhVK0hxUHMvK3pZCmkrVm9jNVFNOGxKL1A5T0RoZ21Z - Zzh1NGp4NlFhaENaSjlTK0FkZFQ2ZjQKLS0tIEdpZGZFYUFIamRwVlRlcHJ6bG5Y - ZE5zTHBvYS90ZHJ1bTUyblVnVHVJS1EKwfbJKau+/xexrRUqzAAKqr3dhKOJeYp/ - nO4CgAKZNZ30h63jlkys8RVCe1mp2K9v0Lu4ohnwaSbjTE113eUDKA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhN1doRkV2VTc4cE9KMTI3 + SUU0WXVkeFVvMjY1QzBJQ1dyc1IybHZaMG5RCmc4cnZnUm10RStwZ2szL0FCV0ti + VGFYdjlFdVlZVEFrc3ZKTlBPTDVjWGsKLS0tIHlYOHhTQXBseUwxUWlZY1pRZFNp + SUUxZU51OG1uc1I3VVAySHZZY0hEbTAKUaoobVmJI/mEoeqc/IkMHZXLkxLd36Nr + 9APvgSg32vEhd72pKeNX9GR2AIHJhA6suoggwBtpU4ggVs0sP2ZNVg== -----END AGE ENCRYPTED FILE----- - recipient: age1u4tht685sqg6dkmjyer96r93pl425u6353md6fphpd84jh3jwcusvm7mgk enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvRlJFclphSTNxVHM3ZEds - dkF2cFRUZjZGc3RwODhBemdKdkg5VG9UclZVCmNXV3pJKzcvUDdSQjdrQ1BpTk1H - dTBOSXZHZzNNQ2w3ZWNwbDlrZ0EvZFUKLS0tIFpuQ2xmMEpIZ2xpRHZPZzhOckhm - MGlyaVFOQWpGQUFiS2grTmVzVlA5OUEKkr+xTrWMhZnjX5vuKtOIsKqNGC2Fn7tf - 1uLz8GSa0Id16qUgqWQQ6/tYDIadgXmqH+e+cMDQfO11B2u02Br+YA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4bGRhbFhLZktCMm5KaHlR + OGluMDJaR1lEWFoyZzRrUE0rNGdmcDluYTJ3CmQ2TExxMUJkYitsUy9EVkZDTHp4 + WWhjbjNQNVpibWVxditxa2p4b0ZtL0UKLS0tIG1HR0JnNVFHa282MTFSbUpLVDEv + L2pkem82K0ZZVjFQQlN5c0JlZXc0NFkK8BEYMO1AhVlYsABLzwRZizAqDUr1ADNi + uLLS0magRXUTaLwTTUCPn4wwLlf4XC34c55okzjTG/un6j0XfuX5Ig== -----END AGE ENCRYPTED FILE----- - recipient: age1cp6vegrmqfkuj8nmt2u3z0sur7n0f7e9x9zmdv4zygp8j2pnucpsdkgagc enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLQXhMUXpibmFjUlB3ZlJo - TnFxNFJuUElKcHNYdG9tbGk2Z3hiYXZGQ3lVCjlKQkNYUG5lUHB5TDJQMkdrNGl4 - SUJpQ0pWRVlnTHB2MktwWkhsQzE3RkEKLS0tIFBiT2JlcDVhZmZtMDEzQnJkM1U2 - ZjlIWWZyYnJvMi9lZ3M4ME5FRWROdnMKrKArfGajX2LY/4A/NIB8NDiEKuDkUm9h - zw8u74N23HbqqkvQu7h7+lywqw8XFPJpJ8S4OFW/orrWc/HD9WHYVg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPN243RzRkQ1dSRkxUUVRI + M1c4c3ZNS1R3V3J1K3BuWXRDVWVOTFlWc2ljCnpWYWdycVRHRVV6azdmb3BmK0Fk + N1B0ZjF5QVZZcjZHZFg2a2pwVVRidG8KLS0tIFUzaklvOEtGZ05EdXZVNHNicWJz + UlR0dXhlU2psaXllZUpjUU5iMnI3bEEKykLSfbOK/j/Z1mCdGWyKistMiDVbu6lI + Fyem/awRCzWrjfigWlldWoYVWxq13ZVrCYvmHOWxZZW5GRlxfNMU1A== -----END AGE ENCRYPTED FILE----- - recipient: age1j2r8mypw44uvqhfs53424h6fu2rkr5m7asl7rl3zn3xzva9m3dcqpa97gw enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSWW9HQzN1OFpEcTJyYXls - cHhUOGV4ODA0MUZ4TzMyclZ4V2l4N3pFbXowClp6NFl4RjQ5QWlJWHFhenJVRE1E - YUt2OWxydVJzQis4M1MrR2xPaCtteE0KLS0tIFV4Nk5yOWk5L3RPM0F1MXE4Nzk4 - ZmtqeGZjSEd6VTF0MHhyZjhxYU90Mm8KVkYfigRFXezHutdZgt2mg4c/Gz6vovTE - OlED6HK1tXLwX926mENvvm/gI60dlwGIBQEisyPKMmU1+NCm1x+2DA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3U2g1QlY2RTRVSTVtYUd6 + N0xtYmNxNVpwOHZwcUwybmdac3BXRHVQNW1RCjdqaCtHYUhmaHpFRjgzRzEySkg0 + dHpqOVJGWC95VEpGUG42VFdVRkcvRWcKLS0tIGk2dHBML0JvRmhEWGVSRkVFVHpJ + MU5KT3NqdVVoR0VFWitia0lSdW4zaGcKG4BT8flDqJ1tkajccy/DivBgD26Pf0I7 + GNBYuKnYm4CTz6ha2ZKS+IhUIeKMZRnmpmk0EhlW0IMRUZQR1XKVKA== -----END AGE ENCRYPTED FILE----- - - recipient: age1ya4sddch9mqxzs7tk8xkxat52mrjatuafylzyw5urgat4869f9asjfvqfy + - recipient: age1w4ctvdenfrc7ew4wkvwkekmlemup4g9g0jmfwxd62ccu2edsx4vqj5yvt8 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4Snk2Y1VGbGdJcVhkYXRF - bE1iS1M1U09WeVlBQTh3K0ExTEdGdXBZL2xNCnpkem1RZFMrOTdkM1pDZFhRNEs3 - clVtWDR1WFZVRGNpc2dkTUZEZWwwWmsKLS0tIG1lalpQc0NlOUVVM2tacVFhUVZ0 - Vk5LZXdNcVlhcDFlWXVZdHE1RjR6RmMKQmSZK5AvDmhdX5OJIZYvzS6q+PuwrSLt - puVtRR7veZw9uHx4XpPo7boE8hRJL9fHVRv94BqNw6t9W0tDAodNrQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzRW16MVZiVGhaeW94SU9N + WVpVNXNXeE1XWTBnVFZ1VUVEYkNVd1FaTHljCmFuVWZ1bjZ4TVArL0NDeUdqK0Mr + SExPUlUxa1lubmRuTm1qdjdyUytOcU0KLS0tIHhvZ1Mzdjl1RzhqWXpVOUZSVFdW + WXY0aGR4SFpIN0dyVkVwRnl4eHc3cjQKJgoV3NZc++GOIzXLmipaOo6CuEfk4hAn + 06Qh5EqUJT6SFzywZitkOxi18OzNgvATr9YuECUBy+89t2n3SViObA== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-04-10T11:18:32Z" - mac: ENC[AES256_GCM,data:kStk7iMWe2PGBTqX5JsOIIjy1yR9M1hcm6VryimBMJXVxeD1QoN1hXFSq4HYAEX8GGr61jxMyDB797HAEca/4MsZqfQs8JnkV7qUlBcPlyR2si14qptOStU6qbH8wYu3vLPKUkWSI791MiELUZQaecGSluPkER20KsbMOA9Dtqc=,iv:5IILSd/vtRkWzZXx8xz0lpIJXSp0wOe71WjgGcVw6/s=,tag:iinFYPTC4cqg6vOAtlzplQ==,type:str] + lastmodified: "2024-04-10T14:08:36Z" + mac: ENC[AES256_GCM,data:8/UYlavG8yYH3xCEX1l9LR4HBJvYorg0kFNMz/J1/P8ktp0gsL1c3hesTl3FQEdsANK2WRGN6Lr4gys4lc/4sLpERq9HBahAHoix0At8magp3LamlX/UQRFHYDuKnAOEoKUkQv1B4ygEOE1lLEuUjesHXP0n8u78vUlRwx7iAOw=,iv:6UFfX2R+kdz2IZYiOB0hnnNWUgBKpFEYVjYcHDevtfs=,tag:ARR/ipJILilO+OIj0a3GxQ==,type:str] pgp: [] unencrypted_suffix: _unencrypted version: 3.8.1 diff --git a/nixos/modules/nixos/services/cloudflare-dyndns/cloudflare-dyndns.sops.yaml b/nixos/modules/nixos/services/cloudflare-dyndns/cloudflare-dyndns.sops.yaml index 01edf41..bc2bff0 100644 --- a/nixos/modules/nixos/services/cloudflare-dyndns/cloudflare-dyndns.sops.yaml +++ b/nixos/modules/nixos/services/cloudflare-dyndns/cloudflare-dyndns.sops.yaml @@ -1,8 +1,8 @@ system: networking: - #ENC[AES256_GCM,data:jXCWXU6QK+SWuelfc65tOe2VAzF7o/BOU7NUGSAK/97EkX6w7RxtL9rQZvj4TRsVpSZMTJzqbFnCgwwHNCj4aJm9XQ6n/nIQLXHB+Q==,iv:zlzC5IuaPQSMUDwv6LHGDLuKdTbf1eDOWkHnRLlMzuY=,tag:leantaq4ibW6nVasT9oNQg==,type:comment] + #ENC[AES256_GCM,data:TNJ/7Qherd3FrrAXgzNP8ZoaXw/wp6JbcF+0AQgQUXBM4mfADFzS/ofLD/0/H+QelI+2qH/D0IJqtseHU5pYce7UfCQGyyHyxvqVeQ==,iv:R6m+qOuSUXGSK901g4CJt3hZa8i69oWeXaBHylOJNiI=,tag:wKUD0tthIZFjkJeyQmNieg==,type:comment] cloudflare-dyndns: - apiTokenFile: ENC[AES256_GCM,data:Nisy5ipdYc+ZBW/ppig/nyesPP0tCb4kfIANZ738Zwhst7zWI5k6/3zrlUtk/6smtereYWb0X2leH3f3YZHV5FbGpXOT+b6NIaDQIF2Cp4fmNOzgiTFNbKXhTF8RqIR9RGoTzYQf7yDEPHERjlAKibn4uA==,iv:rNgpkAnNe1J4f/x3LQJAlr35U2sXtF5ySV8uvqyU0nk=,tag:CeQx0ycW72ePEhAAlYussg==,type:str] + apiTokenFile: ENC[AES256_GCM,data:3ayr6Bpxrq7oQy7WjBPIfyU3f9NJd31CJ/mbJ0fMsJBsDI6GKvOnAdHouquzQlLVUzntGKcqcniWsxuSbBk0P2ZCPevTNKzUVdoJSvyulbVefXHqhar4XJL7J28OEd+sE2Rr8XtPoUhTP5Ibs3X0h33Hhg==,iv:8NLEMX2loRVfrFf4aHOvXoj0W94B9q1FoYzjATLIsI0=,tag:ZXRAwM4TSENjd/ibkkPYhA==,type:str] sops: kms: [] gcp_kms: [] @@ -12,59 +12,59 @@ sops: - recipient: age1lj5vmr02qkudvv2xedfj5tq8x93gllgpr6tzylwdlt7lud4tfv5qfqsd5u enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBNamVkRDJCMVJnM1V4OGU3 - Q1d6aHI3T0RySEpiUVRzaFFJZmtpMDlKN2o0CmlFeXpFWmE3RnNFM3lQaVZBdVVy - ZFRkQmc5cnlVaHNGaGJKQnBKdWFYUWMKLS0tIFl5eml6OFU4dFIvb1BVMmlvNTAw - SnZXVzkvM1o1M3lOMHRhRjh0dXM0VHcKtq31gnLntAcRnb3lfPxtlGFkYvJklP9O - ShlEOfvRpGSifC+Pm+22bVfqr8eX1HebO69pw6PBAQfoI+tVDx2CUA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrd3hEOUpldXVUQzducGNk + dkpXSmZqZWVUWnZlYlozWVZJellZUlpjYmlVClNGdjJvSzRTMk1FTjYraW84ejZJ + V3JrUTV3MDdGMWtEZnVrRW1QTi9EZEEKLS0tIDBIWERSbVFJaC9QYUt2Q0o0WTAx + NFB4NVBpRURNRHY3a0ZSUTBoYXdjbEUKaQ9wTuNSGMNM3wrYVM61nF7EAP8f0zTN + ccGCgbn3qzWCtLlka7qaQ+7aHJQY6WKtC3T9PAEignFxMPMhOerQOg== -----END AGE ENCRYPTED FILE----- - recipient: age17edew3aahg3t5nte5g0a505sn96vnj8g8gqse8q06ccrrn2n3uysyshu2c enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXaWlWR3hKcXAvSnY1MTBZ - T2FMZVE2dUUwQzhaN2pVV0NUYi9BL1FCRHdFCmxZUWFZeC9nOVYwT0k1YTlIT0pj - NzJDSHNQdU1Yek1meDRneVJBZ0RBaUkKLS0tIHd1V0FQYW9hVVJtOWZYUlVQQlNp - MnNIUG8rWXJxRlJFaE50OFBhMFVWWFkKkNQI/GJdsoe2Z9CCdRUlMQXCRgi2BCsJ - 9n2SxLorU8mF/yWXreQHN7GKc5JrGgzol2X8p4Fhpx32B9Jl+hzGzg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtVE13OXBTd0pNYnZBaC8x + OUNWTlVCcHBqd1lhaFdxVVJOVnhJV2w4clI4CjQ0RVVnZDg5Wm1rOXowNldsbitp + K1NwK1kvSlRhdkFpRXdKcXFuK1o4WTAKLS0tIHk0WEdnWk1FMVcwZDYzNlNadXZ1 + L2taZmFSTGErL2tnNFpaTWQ3VmczNzgKA3rqDCTBOOITcSZiRPpS2ZONiQPnNU/5 + BwpmH5wSDfTYjO5Hnbjd2GFyxXDvg/s4jsGA4NAsucmVyXaQkY/tcw== -----END AGE ENCRYPTED FILE----- - recipient: age1u4tht685sqg6dkmjyer96r93pl425u6353md6fphpd84jh3jwcusvm7mgk enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2ZUx3TVpsaVFhT2ttUHJ6 - aGR0UzFjaXZ4QkE0dzFMaGw0TG9UZjIyZjA4CktLUlZpaVZxNzFrS2hMYkV1SVMx - TXgrdThzYWxteHh3S09yQVowb25RcTQKLS0tIEpaVXNlSitQYVB5bFo2NnFsdXVK - S1g4S2p2OVVVWERLd2prczFqL1RXMk0KFRZn6QDzcLxzIl/+2nTvO+RyEonAi9N5 - T+1x8riYHJGH3As+6D8WOoB3FcItwH6J6NpQuLRznfMO8Qn2HSgk6g== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZdC9MU1pxdjFmdDQ3d0R6 + b3MvNHR5T2FraTJld2toMDRyTDV1TkYyVWo4CnYwem1oYnZiY2ppbWgxNDFCNElj + a3VBcjQrQ2pyTTc2ZWNVNTBCWmU2WVEKLS0tIEdheUd3MnFTWUNuN1pEam4rODR5 + bzJ5bUZLbW9vMzFrZkh0QUE1Smw5dEkKUB31QmGecZXwXWwv1yKKQZmR6O/TXtKh + ESQ8/hUCx/6EoN35nFcpwnhit11sSj6m8FH/OTvipJ6ngDlt42/geQ== -----END AGE ENCRYPTED FILE----- - recipient: age1cp6vegrmqfkuj8nmt2u3z0sur7n0f7e9x9zmdv4zygp8j2pnucpsdkgagc enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBVcHpHbHFXaWJYVmlESHly - dTBFZ2V2Rk9aVXFMWnFBNzB0ZDd3S3o1TFFrClFkS1dFQmg3dzNNSzhYekdXU3du - cFZOVVdXei8vSWtXWVhURWR0aVR6bXMKLS0tIFk5TERMeXNNbnlFNDNrcUdFOTc5 - VDFnSCtVNkM3NHIrN2VuRHc0QUd3Um8KFop4AiLd7bx5igQtq5BzE8O/Sh3wg8Oq - vvjbvfFCKTrKpmyWJ1AXKOSuB99U9GVMrJeHRYpXIfpgBgfV30autg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4NGF2aEVKcVpodzlFS3hh + cTEwUkVRR1hreTFYbUZsTkdGWXhYRENlakJVCkovc0JuYnNtVjVKeWMwazRTTjRs + c3JmcEYxV25PaGpBVVVwT2VuQjZFKzAKLS0tIGV0Mk4xdHdHaGxxUHVlNHhRQ05Q + YXYrTWlROVQ1VUlHNGZtYnJiR0ZabzQKxIty67AhW7+jyd5i5whfgXHUEuBrbhDB + oGgS4GGNrx8onxZXpRlEMx87H2GQ0XcCxjYKqCl3HS57mAVf03ICmw== -----END AGE ENCRYPTED FILE----- - recipient: age1j2r8mypw44uvqhfs53424h6fu2rkr5m7asl7rl3zn3xzva9m3dcqpa97gw enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjNGk5S1QzR0l0cWdsMlk3 - YUxrd1kzL2lpMElyMm5pUnN2cC8vREFOVEJBCloya0xST2liQXc2eTN0YTdEWXpL - ajkwOUFDNTU1NWpXajlWLzFtZmc4bUkKLS0tIHJ1RWNQM3NmVEJZRGFhUiswS1lU - VXVkdU1DeUVnNFVkZzVSV1BlQTRMaVUKldAVxKThEhxRWOdVVprXXu1ZTM2vFb6o - h5xZvJrw8z6pqF6LcAzSvLemVj/onqcKkRy506Bafp0DCxZ5Q3IUKQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4SVpkSHU3dUVKdkpaYjZP + NFdIRVJhQ0hlUHBHOFhoTC9yV1JNOGg1c0VJCjRsUXdGeElPTlRsU05Gb3FKSDlu + RVo4bTRnajJTZndjU1JzU1Y4QXFURDQKLS0tIFdidVU3dk9ZU3RQWXFMRUdZL3F3 + WlZkZmF6Rk5BZHJ0SW50STIrYi9uQmcKuR8X6KZEhPuuWbAq7+WbfPaSoeosfrAz + khOotokaSiWaF/XjKAzJjlDcA+B+CMc6UAB8IlnSaZoDwIT92B6HJw== -----END AGE ENCRYPTED FILE----- - - recipient: age1ya4sddch9mqxzs7tk8xkxat52mrjatuafylzyw5urgat4869f9asjfvqfy + - recipient: age1w4ctvdenfrc7ew4wkvwkekmlemup4g9g0jmfwxd62ccu2edsx4vqj5yvt8 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUSU1xRHJscHhtTEVEYVBx - UlcxNldoZ0dzK0IrMElSZEgwNURsS0djSUdzCk9hUGhuU2pQYnZsaFdvNG5jdHdn - SkRaYjN2TUxla2xpeVNGRlRJdStPQ3MKLS0tICtTWHR1UGxQellBT29XN3d1dEtB - RGJsK05nR2JFUDNQNkVJd0hjL09yckUKqZa8jA5x9rdLAAouTJleyWqMrCzRXUPw - mMU6/DxYBbK9P0rpolxzo/uoRewhQ1vGokv/ejZ3U6yqA7SaRF8Mug== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBCVGhZK0Z1OXpZUmw3UnJo + TCtiSVgvTkdkWm9lZ1U1K2REUkhkWlFNMFVrCjhUMzNTU3dwNVV2Yk5VWmxzWTFz + SThDS3p5eFd3U2ZZUmZjUyt2bmdkbW8KLS0tIE5TcitUcFRpUDBtL1JtZmdic1Jr + dXJHeW1Tc052cC9ZVVdNOGVFR0hHZVEKOZHq2UWtqcfryKp0YOkV3n0ZovwtO5VW + IgkaGysYGuDGdBIdJaVI2cDJk1MAthjdwE2Y3K0ZeBBYP8u7iReHiA== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-04-10T11:18:32Z" - mac: ENC[AES256_GCM,data:nu+qEizw3dTP0fPO5lIe60/CX+XFR4iqCm9NEZ52pbvejOZ9tiuiFtvU/yS+1C+rvIwcB2JqU0Opk1+AZxcEeKIBWk3llor6hQEpswN6e+l83otT4AkupwfTvk6RtMOfn3XCBzPlz8TqDm+/qoPsSvjNBGn4ykBElcI/DX1xD7Q=,iv:Czk1KMejkUVpTFw6Yg5adC5JvTzb08MxiW7CnO16IhU=,tag:dKFJe9Rfri1CEVvqHeCl8w==,type:str] + lastmodified: "2024-04-10T12:24:05Z" + mac: ENC[AES256_GCM,data:7aHW2fB9ZW0uQnD4zWLEViMrkcEY4LbycU5Ns5LEOLzeGZE+XIO+3GIzbM+yQ4+1e3JY6eAiqpWQ9LeAJbbq0Pd0bVApWvsO2ACQDG2h6n8G+7F1AvhwphwUX4/UNz1V8cSm0eJ7CNXODRE8ft+X/emqeWmqB+ZnRd+ben6UX3o=,iv:4BKnmdySEwhsze/N3XCjIIZFvIxe1QFbZP/GqFQzDwM=,tag:OijvsV0y5jKN+MMJI171vg==,type:str] pgp: [] unencrypted_suffix: _unencrypted version: 3.8.1 diff --git a/nixos/modules/nixos/services/dnscrypt-proxy2/dnscrypt-proxy2.sops.yaml b/nixos/modules/nixos/services/dnscrypt-proxy2/dnscrypt-proxy2.sops.yaml index 9e7cb22..aafc5a3 100644 --- a/nixos/modules/nixos/services/dnscrypt-proxy2/dnscrypt-proxy2.sops.yaml +++ b/nixos/modules/nixos/services/dnscrypt-proxy2/dnscrypt-proxy2.sops.yaml @@ -1,7 +1,7 @@ system: networking: dnscrypt-proxy2: - forwarding-rules: ENC[AES256_GCM,data:AnvCE2mPly67WuK1UFHtWPSifMoBvwC/yuaFE20aM4nvaQQkfWyszlTd3AG3jA==,iv:OOBFb9my20SDlSeh+mHkAkKdXJCPLk1YwnpH6aL/p5Y=,tag:3fnjU6z5B8vsXEB4EyarIg==,type:str] + forwarding-rules: ENC[AES256_GCM,data:0kyDD+vcgTK/S7L/77fSrkDfaTEnzHtKRjQVfPBEG/3DT13xH+mcbvAf7XbP7w==,iv:2U0A9Z/A/WxiAeHzPAj1zqJXYAaRq/vd4na5xH0oFJU=,tag:9peBCvRO0qe3JmLgoKrXUw==,type:str] sops: kms: [] gcp_kms: [] @@ -11,59 +11,59 @@ sops: - recipient: age1lj5vmr02qkudvv2xedfj5tq8x93gllgpr6tzylwdlt7lud4tfv5qfqsd5u enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBZDJWaGZvS3pKTW84RVR4 - cHJVb2ZDOWhFL3hZei9JWTBMZENoRjlRNjFFCjBYdlNtcFBtYjgxbmdET1NzYkg0 - bmxBM1dEWHJqYTNmU2VUTEtoZ2xXODgKLS0tIFUrZy9semZ5T2d3d2U4SlI4R0VS - aHlNajRac2RVNGhLeUZtNm9JcUpoY0EKVwqG9A7kb/j55MUiGbZVrYwzicJJu+df - F9QWGE8i54LeGjerezTCd4k6qn6StuOg2Tg9OGSCfzH2DbveXcKqJQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjRkFHNHk2c2ZnYnh4TzI1 + SEdEU1l3N2FHZ010MU1uSWJ3Z3RLem1XbVY0CjVRYUJMUExZbGVQZmVGR0wxUkJ0 + S0hYYzZManNuZVRoQUVNWXRRa09WKzgKLS0tIGdxRFNOL2M2Z3JTTnR0V0NvTHdN + alppQ2ZLSFhFTnZFQ25GVFRoUElvUXMKkBPoO0zYo+Wm5p2q/Ma8SmBY2IAza0DA + JlMR/VN6xGWMcXVRRrmUkpxN4H0Gl9IqkveiTvzaDXM/N4ng296UHg== -----END AGE ENCRYPTED FILE----- - recipient: age17edew3aahg3t5nte5g0a505sn96vnj8g8gqse8q06ccrrn2n3uysyshu2c enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4Vk9GOXgyV1NWQ1ZuOG5Q - QnRVMzRFTUJ0MW1KS0IycDJRRWhmMmJFbWxNCkFickpOZ2htYVgzQmxkTCtTQk1E - c1lQRkp4SjF4cllyaElvWFY3K1pyaDgKLS0tIDh0OUdIQnFIOWl3cGZwYThzckI4 - Uk5CeFZvNFdYMUprNEkwUjRZSURFczQKrgOetYLVprSgV1EIx4wBV3DkZWwJD70V - iAUcJ1tH5ACOHpyzCapmPuUadO2LgCp2sC1cgoa/nR2N3FIUOU3Qrg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3UGZKeFFESkoyM0ZkZith + TWl2U2xMTG93eXRITEl3TUNkTFNMQUd1Rmc4CmhSSDBsZW5XY0Z6d1NKMDBoM2lo + ZFgrcHd4OVRpbWZZeEpPK3g2ekdwcDAKLS0tIFhRc3Q5aFQ2Y08vUXJhRktkVC9M + clZ1YVBpYVRFeXdBaTBmSllpd3RHY3cK7KxAUrdszURnHAxslga1qgyiV/GtIoJn + Q4u+LLYbZ5smXOBTVBmYBhCa1lCksSE2lh9yziCiwAwiO8kwfMQa9Q== -----END AGE ENCRYPTED FILE----- - recipient: age1u4tht685sqg6dkmjyer96r93pl425u6353md6fphpd84jh3jwcusvm7mgk enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUR1BKTk01MFRTL2lHY0tU - WXgzcHdhOWlxeHdiSWdZTG91RFZmamtZbnpvCnZDbUdnd0hlK3diRGhhTTBBOVhY - NzIvWVRtUFVoNG9hVnMzOTdPTXZtcFUKLS0tIDR1bXNyb0x2Q1dkZnIzTGg5L25K - TnJ5emdVVnNvNE5TVUc3eU9ZY1JNL0UK8O1B5j9W8hOE1FwQp9z3hjY9Ng9Yjw2G - Xw9rdNoa25lj7J9CZ/I2iGViNfO/R+ks3cA5x7vbS6Iuy99JerscGA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4NUdJNHFGSVoxdmVUN1pH + UXB1NTRDU2NIbDYrZ2ZLSDJYQldrS3RGWXhVCkk2MzJUc2JDRTRqVTZrWEozdEZD + UWt6Ti8yK1NoM0Q0ZUtNWTY0Zm9DcncKLS0tIG5NbjFHTmYxRlZpbk1YSGdyNmVh + YjgzTEprODJGMnFlcmdKaFJGaTVIOTgK3g+421UcFQL08362ebnV+KCGYq3W6gH+ + TWHZE5I/lIDc0mjCbyNOzo0y0hQ3FJCJWE4BC3iuGtld+vxxs8zcDg== -----END AGE ENCRYPTED FILE----- - recipient: age1cp6vegrmqfkuj8nmt2u3z0sur7n0f7e9x9zmdv4zygp8j2pnucpsdkgagc enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZeldjTnRhSWx5ZnRyd0xH - V2FTbE11WHZhYnloclEvWjRoUEhlenY2a1JRCld0Sml6S2krZ1NNT2J3TXl6bHRE - Rk5pM3JVUThjNWhVR2J0WkZqM053cEEKLS0tIHdEb1NWLzlEc3NRaS9kekpoTjNj - K1M4L1JtNVFCT280SG1ORS92U3pQcDAK7xgzz3YdxK7YxLp4G1FxNM6A9u7u82Of - 4espjGD69pyH2tAeHbp2FG2/Cv1dGBGdIMQdyR49QnFoRgAigBSOmA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGZG12ZGVqRjRubHA0UmVF + d1dOSmNNQ2gvVDdLWUI1dExOYjBqV0UxSGtnCkc4dkZmWkN0WkpBZmI1a0NoVEJ5 + aGRvTE5lWnppY3dBRXRvZnorQk1RMlEKLS0tIDVDRTkwcVhTdlZzbUxRd28wdTQ4 + ZmZnSU80cERhK1RVbXFUV3picDZBZWMKM2mvWp8gnODvgV2aBga6va8onbMAmzI0 + REPYMn0sJt4H/6covkRI8b8INHuviLeDowOOtHxxoR13TzFygtatkw== -----END AGE ENCRYPTED FILE----- - recipient: age1j2r8mypw44uvqhfs53424h6fu2rkr5m7asl7rl3zn3xzva9m3dcqpa97gw enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPS2lyNUFjbFU5NWRocEdN - b0w5R3p4elJ6WXo1amI2MWdRdUhEcGs3dnhZCk1GQU92cWxkZUlwd0xrNEVPUGxO - QkdMSHN3MG96MEdFNGxxcWU3MFRlU28KLS0tIFZ6d29zbTlCb05VVGliNnBRNnhC - Yi91U3pCZ1F2bVpyUm9oRXNnNFJHdkEKsfVqaxlJ9HmUgLXO62IGV6iyKio0Tfna - cM2ZsfCvCO7lxSL0dHZGBeXKyepAkK5yBFm+rklQiyrOmyEdn0wcmA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBwTUE3Sk02MUFMdklwNmFi + TWRKNHBSbmdDbThiWUJ2L3VvbWUyN0c2aUdFCnZIVlU3Rmp1U1F0ajhnbVlaNG5j + dWdKL3RFakxPZkhITGFxTnZTSDhmNWsKLS0tIHgvRmUyUUdPa0hjTm1pRFFaZnlW + WjAvLzlWcER2ZHZmQkFvUUlPTFRaVE0K2FHjtFgrAVOGFXVMTqX2hSDY1jUPaovY + 6htMCaDEdDXAOgRtj4pu3XcM/hkz4nCYzKZfmrbmfHQ84UIu676CYA== -----END AGE ENCRYPTED FILE----- - - recipient: age1ya4sddch9mqxzs7tk8xkxat52mrjatuafylzyw5urgat4869f9asjfvqfy + - recipient: age1w4ctvdenfrc7ew4wkvwkekmlemup4g9g0jmfwxd62ccu2edsx4vqj5yvt8 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDZStRVXBNVjFINmpXVnFL - aEtmeFNNU2d1bVJyWUJ4dW9iNm56UUxpTXkwClVMVWtoRXZlMjhaRTlsVXZHN21S - UXNHTkczK1lQKzRIWTA1YVRJcjE5emMKLS0tIG5WWitXWkV0SitIc2ZPaDVuZzky - azN1Ky9UNGdqR2VMZnVrVnpSRmx5Z1kKMgowa9q2rw8WjIimaXMyoeC0q/jG+tj5 - CkWv6A8+Js5G8qxJP7fRdgiwqQhhJK80oMA6xdIB2lLOSApzlihA4g== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzTGMzQlkyWlIyY3BUcW9m + N3BOb2dwNnRGNDAxR2E3S0czb2N6Q1ljL1dFCkE5dU84NXVYSU5KTzU4ektwYUdp + QUZMRWJzMm1EQ01lMmhVVkE4Y1JxT1kKLS0tIHMrQjRNNHFrdm02RmJVR2ROS1Vm + eFJHQTJhNmljNzN6djBNVCs5K2tST3MKkT+MrqhsOcv6uSZRVo+mxmPlqNcD+yT1 + VbLVqx41REbtKisBrGcsUAdQUlt3L+3P09IXuPlOVgXZgoDpvi7jlw== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-04-10T11:18:32Z" - mac: ENC[AES256_GCM,data:dtad0LnAeJpqnX1AORQPc4/EbJO9d25x0zH4ei326N3v4DT5HBQrl+zIWbd+FYjoKwfzcwNVTn/7XgN71FtDzQLIZdXFgp0kdZC86oGuyuAiQMTLlp6aPg0W5BF2CEFGpAtFUEP6rnUM/iYTspchJXalUHzr0Z3z5xwdeB2S+l8=,iv:EZazeWIAcYUlg5ngDZ9pjuPQxcjZBlq/GA7QVd2nYhM=,tag:NjbrG2tNwVfdTn1uk3dOsA==,type:str] + lastmodified: "2024-04-10T12:24:05Z" + mac: ENC[AES256_GCM,data:lgW61a1k+CEOaDtbQlN0wrGV1MX3G/KbNjSHGwaIjBtIo4J+IVN0VGFWPO0g1hEp2wKmQjHnwkQzCqvDxOKa+zt/S6bhw8uZlhKB05Yfs1cPUPPGMmFuHxPjTGpQjABgbUvdZW3vHM4SA2XVyQpBRUB+0PgKdXEttP5Bx9vTYac=,iv:z3SkANpFQI/NFr+41Y2ADwK5Y051vRh+Iv6EuZXn4TU=,tag:iAPu6A/zMiyTOs+a7J9M7A==,type:str] pgp: [] unencrypted_suffix: _unencrypted version: 3.8.1 diff --git a/nixos/modules/nixos/services/maddy/maddy.sops.yaml b/nixos/modules/nixos/services/maddy/maddy.sops.yaml index 1335492..75989a8 100644 --- a/nixos/modules/nixos/services/maddy/maddy.sops.yaml +++ b/nixos/modules/nixos/services/maddy/maddy.sops.yaml @@ -1,7 +1,7 @@ system: mail: maddy: - envFile: ENC[AES256_GCM,data:AdwV1RRCTVvA+5hk5FQSNqDoXcBkzZ0SyHpMN/RfzemwTqC4s8lZj9NSYFFDGFq+leGGzlOjNr/g8apVoUTgxGA4PIJUxKUv+AzJvyCJ0uzBKbm+og286pwq2JV6dmLPNzhu+jtDniukITJPdhj+Ggoa8JsvopKap96Jjc5iFu0eClE=,iv:2j4Dzy5ftQ9YptWslfFKWROsKAIdKuJ4Nr6lOLuMJjE=,tag:3k+DfswSkX0tovYASGRICA==,type:str] + envFile: ENC[AES256_GCM,data:6+i78kfbtFVLoPsrDTvzGqy4ZeB34tcpW8tP73asauCn+7jt4BAg8PhigmYYsspVVoJy4u/6lC3oZfqtAlC7lyUa8NHDZ9/WMloV9H34xIbdZh2QCUtV0mEjMIzFy73a235P5brhjesJxMWPS95x75BBS9jmZMqt51BgzDI2o/7jzpw=,iv:s+Op7LxddpHTD0roVyR3iLV2ItXv5WeTpbT0UN/wnZQ=,tag:Ng9jCTnkDDPh3axe+YKIpA==,type:str] sops: kms: [] gcp_kms: [] @@ -11,59 +11,59 @@ sops: - recipient: age1lj5vmr02qkudvv2xedfj5tq8x93gllgpr6tzylwdlt7lud4tfv5qfqsd5u enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrcEs1UE9ZTzh1WDVlNWN6 - UW83VCtnOVBQTDJELzNpelYxSWxxLzNWL3lvCjdKMGw5L01ZQ0xGOWs1enVLNFM1 - c0o1UmZZK2FldE1qUjRhOTRBb3NneWsKLS0tIFdOMGFUbUtIRGt6dm14UnZBRnhU - TFBFNEhOelM1YmxIQ3ZLcGpTL1c4elUKhyqxF8pMMJ9j4vd2aqv6byfIeHs6WXNL - J7vW9G4DbRrFHWTg1+umtm59hkBg1heUSMscCkAjqdH8IZEeesO5JQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvYURReEpTdGVpM1Y0ZVA3 + a055YWJKL0k5b0xhNlBGdEcwVGJ4ZFQ3cDFjCmY3Zk8zTFZtZ2Fla2FxRHRXaE1B + UXlRcDZMYjFXMFF1WXZpZlRYRk9KY2cKLS0tIGE0VTdYdGliSlVjcWh2NmZjZzRW + bU11aHBvWndiTTRqc3dDRUpsQzNSdXcKMyW4mbKxXfcsNoxLXNmUHQFKsn0ngeD/ + Ar3+tdTWpdW9vaIqaiXbwHdv6Ia5bjSkt7SH7Y8bGVnM7qAxidjrAw== -----END AGE ENCRYPTED FILE----- - recipient: age17edew3aahg3t5nte5g0a505sn96vnj8g8gqse8q06ccrrn2n3uysyshu2c enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpOXRNaGRVVGl0L2d1Qk5H - Q0dORk10SGdiUGk2bWZGclZmVjRmdCtJQWw4Cm1wNGhlb0N0UUV2RGoxZ3FqY0No - clBTQy9PRDZ2SkpTazlUNjE1aGc1aG8KLS0tIFdEVHFHRE40eU5PZkxVT3F2djBp - RjhISWpjU0hkTEJZdkgvU2JPUlF3RWMKuIggajWB5GVU+946NbEbawR+gLDfkPc3 - v8SDgDvcH0zIdPNjiskPmeXEMMUi2ejcFwEynaTbzNuz4iYoATSLKg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQWlNtWWh4UzdDbWpGdjVK + VnU4VFNISHNoOGo4NC9mZWlNQTRjakxKSDNZCmdaWHBjZllKL0ZjdEhhMXBqUVln + dWtNVXZKWEZaZ3h0dDlSam42OFJEMDgKLS0tIE5lVzhqQ0k2Q0dKYVk4ajNnVkZ5 + U25RZHZYaFo1amFrcVE4UzNPK3hQMlkKoFmxCebO3tzfXHiCOYjvdrf+s4kqqH+S + GSDS4ln/r/QaHQe98Q4UBU1mH0x7lZg/XeTeI4sG79HbsVPKq1CYUw== -----END AGE ENCRYPTED FILE----- - recipient: age1u4tht685sqg6dkmjyer96r93pl425u6353md6fphpd84jh3jwcusvm7mgk enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzMGIzYURvMUFVTEVhbklW - U3MyeWxtZUsvQ3VsNnhJNk9LUGxOdmxhS0VnCktBbzVWQkV1RzBrdTBuWDhvOW1h - WXlQRG52cy81dEtid01FK0pxb1pYSFUKLS0tIGVTRzNnbWZ2dDloY1lBM1lZZUwy - NHN6U0FBR0hRemZ2S0VmUDVybmFUMmsKrQ4vTjmVO1pQnMYaWHfPo6vYl3oBN56k - tO9hiq/lkgCO+tnroVQa+xCB/igRRkuMgKJuy/wpVitfurTGZnPwZQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaZ0JqMWdlcVVuVitUcVlO + TmN0c1NDZ2hKK0dLQ3B6Z1B3Ykk0NzZodFFJCkR6NGRjYWxVUWdUZDBBWXpIRXZF + aHNQcU40bEdIaFc0Z2taMmJFUSt6ZGsKLS0tIDJyQ2t2RENMcTVOck5iZVdCMm1E + UGN0QUJpQXg1dXVNS05XNnQxY29xYXcKfELz9B1twcS0YaEeZe273QZl4AIQN3GT + wzTnMeMqMrg2aVh1xbQYBv88Uv3O5x/MbmSWIQ42Mg7vX+J/gbCltA== -----END AGE ENCRYPTED FILE----- - recipient: age1cp6vegrmqfkuj8nmt2u3z0sur7n0f7e9x9zmdv4zygp8j2pnucpsdkgagc enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiRXk1OWp3eUh1aHdTMWc0 - SVNKT1N4d3U0Vy9SZzdicHNIeTV2U0I1dGw4CkhWUEY1QjkreEhxLy9CKytneS9Y - ZlRMeG05NnJ1bFl0UTJpay9RVUFqN00KLS0tIERpUmhPWXJhd1lOUEZBUTVVYmZu - TnpuaVRIdXd6NnVvc2VxaWxsUXBIbk0K4uoXiNi0RO9WLkkhPIsT1SIk/kGPc94Q - KuPyixFoMXtehaqvpaZ3uWrV9Zv63uaIYaH1Qyq03KTPW5askLaiVA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvWUNudmlxN1Ryb1Vtemlz + S3lYOGF2enRrLzd0Q2NUbWNEQTF6Ry85NVIwCk1sTnhxdllzOGFxK3Q3b1FERG9Z + RWhvMDd3WW5iVTlJV0c2QkZVMmZaZzgKLS0tIHJlUHBTV0RyYU1vNzdLRS9zMUx6 + Q2NaR2hyVTlpRmM4aWQrc2hMZnRXWnMKm9d6L5/CxFSwXlHs9Ud+HAxqJyPzwiOD + fSO74hYSbQVHa/dnm6u4jNB6qNAExJki+xR9vkKT0SaPT0UZ0bDKRg== -----END AGE ENCRYPTED FILE----- - recipient: age1j2r8mypw44uvqhfs53424h6fu2rkr5m7asl7rl3zn3xzva9m3dcqpa97gw enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxOEJOUklZRXFhaGJKVm1a - cHdyTkRjZW9yb1BNVXlnanB6UDRsSjE1MVFRCmNldEEvZzhvZzlzZ3phSVVSRGpJ - MS9peUFDODJFaU1tTVBVLzAxN1RRNWcKLS0tIE9MOUdJWDRpbkdHcFBKMytnV1k4 - ckdHQ0hzR1RkT01Nak5wbjNPTHd2VlEKuRlWvaCrulTDLBSSkKowX7n4TFfYJqbo - /5xugAdnRPSaj/lzlR9R/CVrgawhdt1D/SGNY7XnjQClOXBdbQx9vw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBEZnNkVy83NGNmYmFmbVo2 + V1l5enhwNzdBL3Ezb3NabzF3RmFCek4yNWhJCjRlbzJGb3ZYMGRmVFBVYXE5N0dx + K1l4ZG5wdit5SGtydTBXM2cvQTFqc0kKLS0tIDJ1VGdJSEQ3ZDBRZGhyQ21pbVVp + Y25URVdYWjVTK24xamNBSXk0N25wMG8KOOWF3OkWluTuAWI/7wLwfo0DMR9XYc/k + FSQZGMah9iDXdrIFINyGcNAIxVYlgKd8hoKHHbhbU0Wc77CYCI3EpQ== -----END AGE ENCRYPTED FILE----- - - recipient: age1ya4sddch9mqxzs7tk8xkxat52mrjatuafylzyw5urgat4869f9asjfvqfy + - recipient: age1w4ctvdenfrc7ew4wkvwkekmlemup4g9g0jmfwxd62ccu2edsx4vqj5yvt8 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBZ2dNRUlwZ1ZLbDMrL08v - c3ltRTRobElNanpQREx0djhzR0VTS2pQT0hFClJDcmtZb0praWpNcHVqSHZaTW5M - QitwUHpyUDFWRlVQZmlEVWlOakZBdTAKLS0tIDNmVlIwZXBlWVNjMTRoNTF2TU9K - d3oxSjROWGZhc0pMc1ArOEU1QzRiOTAK4infm01elCPvJ/TddqgDNe1/P7NTPtzr - 5OctmHHlbwKRIISXHWxLzvHREhvvMeT51RRQKcqL1P8LD1Ct7CCo2Q== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBORWFERkVSVElESUlVU1gv + Uno3c0hodi9POEN5MWtoVU5yVXRWN3hNSWxJCjBiYkNOeEE0MTByTThvNk8yaHJy + WWZmOGdUZkg1L3FIU2U2aUE1K1l0WWsKLS0tIEFjMDcwaXh3MWpkWjlWUWFydmJ4 + MVFuMmtuZGVtMm1mR0I2S1BZSGREOTAKa58nx/GX5SaBm78F4WBEvocmwcuG/TOl + HQvloemcg6fsfb7T5H5kjRMVoDv/5V4lvIZ6NyNhgHFhB8aY/M7yFA== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-04-10T11:18:32Z" - mac: ENC[AES256_GCM,data:7rwJyjLB8kIDHdM/YBqd+6u7Rnnz5jSKZIZ5cNRby7Ez68+KXbJXJhgCP+wQUfvwLFleL/9s39Qb8Qlgfzh88FIaltrcbWV9tJ99m3LaUq9It2ottzDFFvv0bmyPUwB8Vd9tKqwMlnE+u1UKwStYObTsSvAhUxwMypV6p4UNCd8=,iv:Epf+diLN8DdcZwvX9lQRzFG6c78Ybb0MPq7a0167Ot4=,tag:tNsbdBmHjrCPOPmniwOUJw==,type:str] + lastmodified: "2024-04-10T12:24:05Z" + mac: ENC[AES256_GCM,data:zVylmpuq+kEEl3WwoMvK6KgObZZ6Mmm10Yh/nw8Dgih/j8QdPScjHxjZz9En1u1qQ1CYvvb1dqV6e217NMWbe5beSJEMcnY6UW8JYXPSGdVC4wOPDIr+j30uEPPu9sj42+1jIgrrpTxZ+KW6wEqN6KnYbOy5FvFC9MAcx1pn46Y=,iv:shdQo2uKc8uiLQp5Uyqn+iIWXj1JgjC+/aDFmW2dG2U=,tag:vqcIuClhJGkyWMWZatb0wQ==,type:str] pgp: [] unencrypted_suffix: _unencrypted version: 3.8.1 diff --git a/nixos/modules/nixos/services/nfs/default.nix b/nixos/modules/nixos/services/nfs/default.nix index d9be7d7..990cde7 100644 --- a/nixos/modules/nixos/services/nfs/default.nix +++ b/nixos/modules/nixos/services/nfs/default.nix @@ -22,7 +22,7 @@ in mountConfig = { Options = "noatime"; }; - what = "helios:/tank"; + what = "daedalus:/tank"; where = "/mnt/nas"; }]; diff --git a/nixos/modules/nixos/services/traefik/default.nix b/nixos/modules/nixos/services/traefik/default.nix index 86da29e..11e7afa 100644 --- a/nixos/modules/nixos/services/traefik/default.nix +++ b/nixos/modules/nixos/services/traefik/default.nix @@ -59,7 +59,7 @@ in enable = true; group = "podman"; # podman backend, required to access socket - dataDir = "${config.mySystem.persistentFolder}/traefik/"; + dataDir = "${config.mySystem.persistentFolder}/traefik"; # Required so traefik is permitted to watch docker events # group = "docker"; @@ -105,6 +105,7 @@ in certificatesResolvers.letsencrypt.acme = { dnsChallenge.provider = "cloudflare"; + dnsChallenge.resolvers = [ "1.1.1.1:53" ]; keyType = "EC256"; storage = "${config.services.traefik.dataDir}/acme.json"; }; @@ -205,7 +206,7 @@ in group = "infrastructure"; url = "https://traefik.${config.networking.domain}"; interval = "30s"; - conditions = [ "[CONNECTED] == true" ]; + conditions = [ "[CONNECTED] == true" "[STATUS] == 200" "[RESPONSE_TIME] < 50" ]; }]; }; diff --git a/nixos/modules/nixos/services/traefik/secrets.sops.tmp.yaml b/nixos/modules/nixos/services/traefik/secrets.sops.tmp.yaml deleted file mode 100644 index 16756eb..0000000 --- a/nixos/modules/nixos/services/traefik/secrets.sops.tmp.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- -system: - services: - # apiTokenFile is just env vars for the service, hijack this to hide domains - traefik: - apiTokenFile: | - CLOUDFLARE_API_KEY=b7e89056905c569e0f38c3ae37c9125dfdbce - CLOUDFLARE_EMAIL=admin@voltaicforge.com diff --git a/nixos/modules/nixos/services/traefik/secrets.sops.yaml b/nixos/modules/nixos/services/traefik/secrets.sops.yaml index e926048..5f2a264 100644 --- a/nixos/modules/nixos/services/traefik/secrets.sops.yaml +++ b/nixos/modules/nixos/services/traefik/secrets.sops.yaml @@ -1,8 +1,8 @@ system: services: - #ENC[AES256_GCM,data:mXpegTNuP9XmxpYC0hfcNiNUk8xAdipAMX732T9Jid/FPC0zVFL218DmG6R3zOpiig2lcYoLOR4qnIa60P1DcWAmPII9/Se21CnMGw==,iv:kq22F3tFK9wTg7Ed35CxPTuubvOrsLIIJ+dDnAi3U4w=,tag:z5XuVHfr0/N5/eQfSinCig==,type:comment] + #ENC[AES256_GCM,data:penNbU89uq8UJRzWYUwkPtrAcOZRoXcUC116HNUV4LMlP9ViYIHereskW4mxcCkGL1pETpTXz5S+qznBMBh1/ld8RrYsEAiujr6zHw==,iv:ifdN2V9CRPZK1Zs+v8eVBP2z5Th1x4m2DlUaJqyyuzg=,tag:Ycj4SnH9flRqzHfN0HJW8w==,type:comment] traefik: - apiTokenFile: ENC[AES256_GCM,data:fiSwWFm8uv6E1GpIkVN8abyqAdfoXyuRzoyxI0aEpM/yQRVQggrAzKWWz+LJHDugSxykbNaX93U15oaW9d2fQcsHMpWdLxms57Ya5FXU/CJNvd3+1uplxACvNi7QqdS0lw==,iv:tR2z+h5CpJgjxlaTe+lzet5fe1xnfLjXGtWnmUAVsVk=,tag:o+J9vNRdCXe2XeMBUJRr4g==,type:str] + apiTokenFile: ENC[AES256_GCM,data:eiJx2OxePVB66NFgMnAHbxzjx4YXP4muKmLXWjbqpRv8gv34mmI61B866S+vxsOfPpwDuhJbkAnEWlTqAPlHY1DUaNm2iGQS4q4PkCgXpNijNDyzQqG/X2Irn30609A3ZQ==,iv:X82pE7RNgSGlSGkarrA2mP8/MTFbNbeuymD4cvvF0oc=,tag:HZFd9bw2N11xU6fX0wFeMA==,type:str] sops: kms: [] gcp_kms: [] @@ -12,59 +12,59 @@ sops: - recipient: age1lj5vmr02qkudvv2xedfj5tq8x93gllgpr6tzylwdlt7lud4tfv5qfqsd5u enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSZkczWXBMcGc2dHNxZ1Vh - SkxSL2VBYVBaNEQ1aENmOXhSRy90ZFBPY0dRCkxndmZERWE2SU12bmlxa25RYjVi - aTA0K1NHNDI5WWFOK1FSVTE2bFpCeEEKLS0tIHU2U2pmcDl2dzBiVkUrbkhaT0Na - Nm5GeW9FaEQ4eHk1cmtiRVduM0plMWMK3qUVsUnVrLBDrNLYOQL41c7b+0LGr8as - 17TVZs57WI1rKc/76qfzLZFF8fkReaosdWAi/Xd22QT3sSGbdB5HeQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXTGtXMk9EUFZqcU15VnRk + aXR3UGNRcmFjQ3VwZ01rbzlBWnZnMm1GSHhJCkU1dlUyczEzMHUyYmlTcWhwUCtR + SGVXRzBDc0pvUWhyWFhOTW1tbzlxaWMKLS0tIEFvdWI5K3ZkejNYUVhTRXVoSDZ1 + UmJiS204cWw3aCtvb2JzWUVNaXcwQzAKxEcMaf0LPlGxUn8EJgQrJfJFHaRLgxB+ + cHFoAU38ixb2s8hYmBWDO1jcODnjoNDGDUlObE3ZC1jAVjnbawFzpw== -----END AGE ENCRYPTED FILE----- - recipient: age17edew3aahg3t5nte5g0a505sn96vnj8g8gqse8q06ccrrn2n3uysyshu2c enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaT2NDZWkwYk5JTjBPTFF1 - bkg1UHkzVUhsanNJQ1JqWFNoTnRHcERFeTAwClE0dURzMWsvWm1VWm43SHhoM0xo - TTNtalB3NUZLZER1NGlxemFHYWtpU0kKLS0tIDZUNjQxaVBsUEUrRDZmOVNBZmNU - RFp1THRpMjVldzBIZ0ZKU3BLYWh6RUEKR2ytHFfuHllKTdXwgFDPxMGZW+IFTn+v - 4kuN/lkMyIHZ5OvC3XdJWKDmMuWYKXH0skuYwbNxdfGFf74CdoHWEA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDVTJ4SW5UQzdEbVRYamFN + YlNlQkI2Tjl4WUZ3WUJQUjZJSTd3T1hBNGhJCmlFYm13ZUpPVy9ZTUdvUjVRVjdh + L1paN1JEUkdIczk2MHRaeGY4ZURNaFkKLS0tIEl3M3Z1N0huNjVRcEhzc09Rb1ZR + Zk9ZTVB6VFNvckp4UTRwb0NWcDhtK3cKMR6dTqYsXJeQAaAgZLE/FVq+lK4VUlnK + NiVa/qcZeRReS5crMfOLFAhfVeYTGZs9qWRPy3mbTe2eOyOQoE3QVA== -----END AGE ENCRYPTED FILE----- - recipient: age1u4tht685sqg6dkmjyer96r93pl425u6353md6fphpd84jh3jwcusvm7mgk enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBwdXJIWUxCS3ZQT1FXUnZG - QWp2THJxa2hWbWI0aUxBZy96YXMxakNOWDFjCmdvbXVuOW9tUk90dDNQdk1LTWtQ - b2FtZlprSHQ3K1VmSFg5cFQxZThrazAKLS0tIEhTRC9sL2FQZlNPUmM4dVNNWnRP - RHNCN245dllyWEdFMDlHZzlWZkpMcUUKBWDjiraPOddl8Xm7ADTyH0tgbCGQnGSy - iJjPidPAtqfWLlqHeqJM7UAmAuniZV1R5AVEQujUBe2iVz/PHCqeUQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjdDI2d3RMSTh1UHRaMUgz + QnRDNnpOR2h0OUE3cDg5Tnc5azZHYmpHY213Ck51NFczQ014cE9IWHJibFMvV1Jo + RzZrTXZuMktKTU11eEFQNGl6NzlmZDQKLS0tIEU3aXcvZ2VIaTltTm4wcWdQYS9H + b0ppNURBUzZuSzlLR2NGMFhCQ1U1Yk0K67WtzoZar0Uwt/bfwQkVfhJ2vEyCgA6Z + 8vIH30RpgI7wMovJ3r8W22mI3jD6WSuhAuW5QoAe0YxBE9x/lPPBlQ== -----END AGE ENCRYPTED FILE----- - recipient: age1cp6vegrmqfkuj8nmt2u3z0sur7n0f7e9x9zmdv4zygp8j2pnucpsdkgagc enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtcFIwQTdOb3lKRC9KeTBz - NmtodUJDUGRJaFhqN000bkdBUm9iQnk0T1g4CnJELzF1TTJTNlEvWkV4aGpKM29U - WUxPRFh2WHJrUHBuUm1BcnRaVEc0LzAKLS0tIFF6eGd0enBwbFRXaGpGS01yemc1 - T3ZjRW5INmFteUIyWXl1ZkR1QnNyS1UKrHgzRqQZ4iabdKcTutRNtp6KFRI7MCF8 - ahn98v+Ji38ANfBTegJXLvJPlYSEVjXpDsCImudp2KfFsrsTAhadEA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWckttQzBOd0N1S1dsUmUv + S0RDREhyaVM1U0thb1MwSithTWR1TFVDZlY4CnhJcExUNE45NEJRTGRPMUdsc0ZM + MUhTNVZ3bkFwV0pubGRMR3hIQXlDNk0KLS0tIEVSWWpJL1VsVGR1MHRhaFo3VzBF + Vi8xdktlOE42QkljaGRaa1B6Z0U2WEUK0/UypxbpZ84OBoGLktvXxIoMlSJ1CVkv + Dz2Hg6jQcaXY0ytnA4w3K422gF506vqTJpfOUzGTyhROmh8c68rl1w== -----END AGE ENCRYPTED FILE----- - recipient: age1j2r8mypw44uvqhfs53424h6fu2rkr5m7asl7rl3zn3xzva9m3dcqpa97gw enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2RHA1blBVRUhneTJBZ0d3 - NU5DMDJZdWlPZVlIbTdRMWdDRlhBQUQvVEI4CnNsaHlDMkRLczNXSW5LemV2amhK - b0FwUXVUZTY4WFZ2eXhaZDk5bGlNbVkKLS0tIHorLzdEanJjb1F6TnBkNk02MGkv - MzZVOEFYeDlucnZSRGJHeE5BdUZEL0UKRi1Y9TTstpWci22wtVaguuJ6kF9puFwA - HMUFtR1ER7KXvJT634Eg11eex+Mg3Xl71BReJMvCxs9aTP9hhzQXSA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRMlE0Y0VvejNGcE9odnNa + clpZKzc4blRUaisyVWJVNndFRkdqbWVYMlc4CnJEYXdrRWhJWTc0bXh4NS8rc2JD + NXZEUlNLbU54MGdUcWJndCtkZThEazgKLS0tIG5CNitzTmo2eUFVZWJ1WHBVa00w + c2Z1bDJISGxMdVZLRWg4bE5YTjU1QTAKHeoCMPmrH0afCetRLlLwnyGkEkzE4dRX + MDB33FutcWQeAgWBhHNmHeosyZbPlzcO70GGxOGUEfke+L2/frDTuw== -----END AGE ENCRYPTED FILE----- - - recipient: age1ya4sddch9mqxzs7tk8xkxat52mrjatuafylzyw5urgat4869f9asjfvqfy + - recipient: age1w4ctvdenfrc7ew4wkvwkekmlemup4g9g0jmfwxd62ccu2edsx4vqj5yvt8 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjTGh3YjE3eTNEN3lCR1FE - MWhvUy9uVGVmcC83ZE5uQmM1WFZ3UllUWjNRCmtYa2ZBVWtmZDBQWTErWGF1a3Bp - ZEx0U0ExNDNRZ0lzZmh0ajcvak5YSmsKLS0tIFlZUnAzbXZSbVJrNGtZRkdFaXNq - cFJUNEM4Wjd3bGF3MmV5TEhyWVVlRVUKzZFh40978hlHc9eaHZFUdXfvjcrRL4R1 - IoG/tPNeTXv8TJ9aePls9ZjMSlAxXQfS+lBDHxFRee2fCIsJ1mbW6g== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXRnJ6TGI5VG83Mi9rM2ZP + QjN4T0lYcTNzWDBsdnFYQktvaXd6akJuWDAwCnk0Q1BpdXNLYkFRODhpSGQ2djVS + a2JoR294bnMvV2YvYUlPZ1EyY3lBSVEKLS0tIC9XZ1k2cnlkZ2VSMGI5b1g2Q1lG + YUl3OE9nMk54OTJmcU9EZDJkSDNRbFUKjBR059OuN/8WtfqBkbf2tq7zjTUILSPM + Odf/6G0OYpoi34DAZ040j2Ujny0Anl9ZRxOwXTNCN6SOeOB/EQPgtg== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-04-10T11:18:32Z" - mac: ENC[AES256_GCM,data:I/q/534ZRkxy+WLCbY8BSjMtpEcpbANk3xZBG1pWvrEErw6MNQIQQbkV21rnxv5yOkr0VLVul4rwj1ELOVj5Y8W4LkVB/g95xt5GA3u+Mi/RPnGfMHTR+LNpXqMZc3Id9QvEsukwlC5NzQTUnsJBQ8e8EHXKr7HNhKX5bhLCGbU=,iv:QD2QyFlqTBRXRZIfOT7CwyIg2iBxVen8Ga8w1fNy0Xw=,tag:0IzGRj/zQ9S5sLTJmqvWlA==,type:str] + lastmodified: "2024-04-10T13:37:38Z" + mac: ENC[AES256_GCM,data:x+Ft6NwNALMqQ3ljujQ4t42FW9PDhUy/cROd9xPhjMegFVkF4BfLYmzUMQKu50zTur/dfPIRUaqPzqGmupz+Uze6nBWQkrvyjnmSwG4K/wwcXmCWJ54DFcA+wC1RlSHu6TlPZH4p/4feDAPwJ7uXwUnG/OXd9mbPv2x6VNr8NrU=,iv:z29C55zw9vm9RF42Bu6o9Ojs4cTflA1VlLTQwCA94HA=,tag:UCJQez8eHfCH5BxjhYP/9g==,type:str] pgp: [] unencrypted_suffix: _unencrypted version: 3.8.1 diff --git a/nixos/profiles/role-server.nix b/nixos/profiles/role-server.nix index 8da5d3d..123be82 100644 --- a/nixos/profiles/role-server.nix +++ b/nixos/profiles/role-server.nix @@ -21,7 +21,7 @@ with lib; group = "servers"; url = "icmp://${config.networking.hostName}.l.trux.dev"; interval = "30s"; - conditions = [ "[CONNECTED] == true" ]; + conditions = [ "[CONNECTED] == true" "[STATUS] == 200" "[RESPONSE_TIME] < 50" ]; }]; nix.settings = {