From 3e0e98f9aa13c95742faa757df42cc1ec8bf78e4 Mon Sep 17 00:00:00 2001 From: Patrick Date: Wed, 27 Mar 2024 17:05:20 +0100 Subject: [PATCH] feat: enable scrutiny smartd monitoring chore: update your_spotify --- hosts/elisabeth/fs.nix | 28 +++++ hosts/elisabeth/guests.nix | 6 +- .../netbird/generated/dhparams.pem.age | Bin 1422 -> 0 bytes .../secrets/yourspotify/spotifyPublic.age | Bin 747 -> 0 bytes modules/config/users.nix | 1 + modules/services/your_spotify_m.nix | 102 ++++++------------ modules/services/yourspotify.nix | 9 +- pkgs/your_spotify.nix | 51 +++++---- pkgs/your_spotify_client.nix | 27 +++-- secrets/secrets.nix.age | Bin 5733 -> 5639 bytes .../scrtiny-patrick/keys/elisabeth.age | 16 +++ .../scrtiny-patrick/keys/elisabeth.pub | 1 + 12 files changed, 134 insertions(+), 107 deletions(-) delete mode 100644 hosts/elisabeth/secrets/netbird/generated/dhparams.pem.age delete mode 100644 hosts/elisabeth/secrets/yourspotify/spotifyPublic.age create mode 100644 secrets/wireguard/scrtiny-patrick/keys/elisabeth.age create mode 100644 secrets/wireguard/scrtiny-patrick/keys/elisabeth.pub diff --git a/hosts/elisabeth/fs.nix b/hosts/elisabeth/fs.nix index 24ea2e7..3abaac0 100644 --- a/hosts/elisabeth/fs.nix +++ b/hosts/elisabeth/fs.nix @@ -123,6 +123,34 @@ }; }; + wireguard.scrtiny-patrick.server = { + host = config.secrets.secrets.global.domains.web; + port = 51831; + reservedAddresses = ["10.44.0.0/16" "fd00:1766::/112"]; + openFirewall = true; + }; + services.scrutiny = { + enable = true; + openFirewall = true; + collector = { + enable = true; + settings.host.id = "elisabeth"; + }; + }; + environment.persistence."/persist".directories = [ + { + directory = "/var/lib/influxdb2"; + mode = "0700"; + user = "influxdb2"; + } + ]; + environment.persistence."/state".directories = [ + { + directory = "/var/lib/private/scrutiny"; + mode = "0700"; + } + ]; + fileSystems."/state".neededForBoot = true; fileSystems."/persist".neededForBoot = true; boot.initrd.systemd.services."zfs-import-panzer".after = ["cryptsetup.target"]; diff --git a/hosts/elisabeth/guests.nix b/hosts/elisabeth/guests.nix index 61a7bfc..d826150 100644 --- a/hosts/elisabeth/guests.nix +++ b/hosts/elisabeth/guests.nix @@ -200,10 +200,10 @@ in { } ]) (blockOf "paperless" {maxBodySize = "5G";}) - #(blockOf "ttrss" {port = 80;}) + (blockOf "ttrss" {port = 80;}) (blockOf "yourspotify" {port = 80;}) (blockOf "apispotify" { - port = 80; + port = 3000; upstream = "yourspotify"; }) (blockOf "nextcloud" { @@ -308,7 +308,7 @@ in { // mkContainer "vaultwarden" {} // mkContainer "ddclient" {} // mkContainer "ollama" {} - #// mkContainer "ttrss" {} + // mkContainer "ttrss" {} // mkContainer "yourspotify" {} // mkContainer "netbird" {} // mkContainer "kanidm" {} diff --git a/hosts/elisabeth/secrets/netbird/generated/dhparams.pem.age b/hosts/elisabeth/secrets/netbird/generated/dhparams.pem.age deleted file mode 100644 index 2e98730bb2e70a75a25b90454bd483d20fc92962..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1422 zcmY+=_ft~`0KjpqiW;qgh+5C9DNw7thJ=ubip|R)A@haoQh~heokun6UwKCcBhtPZ8s}*31L~$|`V+ z_4X8)m!J#K`9vm6pmSAr5DyaEHZcUSC;_#Z?Qt4GJmk-dHQjCZabmjzx08S;k30gU#b}Rfm6jP$g zbYO)9w_GidQ|Ss4%tQ1_hRK#W%Kw}VTwLXVQh)+&VW$097*k`by#7wW7|lsP zJ9saI8HeHq?SxABSjEm@#ovE~l90}gqsme?*zL!}cC1)nx;9)m(Rg#DclXOILr32Z zTkxi!Ulj<6>>_Qxc>x)>OFtGfhNiJ)bvJS;cg9*;dDME%;|Eo@i$0O%sjJe>#P15f zo(PGrU#@0MChlBZx`~wr&il=400vIywrz6b%k%l?f|VfrGQIp_RNWrgb82XI&9BdQ ztiC&`K4&E8un^6?Iym;^CY_nrZxrlgVj@x?Aq(ge17(*IAd-2>W4V|bzRIt z+3tuN$m`YHcC}u4lk@ZC$S>xW9q;E9AC}>NV%};2r-u=6SDXF1(k(V#^SQElR|;MX zZ4M7an(+_AR;;^lTb*)&xb=%T9 z=y*|Fb^8Kpa4O~A0akN;_son(@ch1r!P2p)+3Tam-%T$*g=s8(J(1Viba6-5lbt#s zJ3Ec~X6?O>^pb;>&A%tQ?+3%@Udg+-=7-vod%K~UqeBOqS60nTvM-N*8cGRUGHu=D z8Pu}DRaQn!df%FDkJP&tZuN0ff{{JXiUX#eSDOYL3iMgAD9BqA@nEFM@%9kVaLwCm z+FXBkY&>W2>a9uF4-3jJecPLl9uyj(+*tkF>ZX%@Gm1@rEkbU+NkuglaH!|II-90$$$!ZIt9tTf!HCDt0q$1{8JU(f>z+M$h!{#-gZ2R&|`m&hY=TEfn>!dKkCQ!F#eO7X( zcb?!)59w`?T?;&IpXXfMVA%EyEOephQ_>IbD_gJFUbbbd^_%R9h|7W7ovwrb0=G?J A1^@s6 diff --git a/hosts/elisabeth/secrets/yourspotify/spotifyPublic.age b/hosts/elisabeth/secrets/yourspotify/spotifyPublic.age deleted file mode 100644 index adc3e170cb06c33a342733a3018c46825df84bff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 747 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 diff --git a/secrets/wireguard/scrtiny-patrick/keys/elisabeth.age b/secrets/wireguard/scrtiny-patrick/keys/elisabeth.age new file mode 100644 index 0000000..f594cab --- /dev/null +++ b/secrets/wireguard/scrtiny-patrick/keys/elisabeth.age @@ -0,0 +1,16 @@ +age-encryption.org/v1 +-> X25519 dUgBIIGKuR7jCfDHrVWvku15MhegXbRaGVAJvQ4G+FE +G1B2zJrK5P8jW5fwboLcwnUw6sTQ+rolXsZdLkh1NYg +-> piv-p256 XTQkUA AqCwFM9PXH41lIClU3/8w7nB334kYtXwy29qqZvKD6W6 +2PvTP9Ru5i4W9N3N5BOre6OoctsVNXzMK3HS22VFgRE +-> piv-p256 ZFgiIw Ao/vA/FGcaNm3VonTzkZYM7rQZ3pYlXYcH6OHxIPxyBG +Jseiz60VbsygKZMZu1GpkoDsyoGwl23/+CFe6DL9aR4 +-> piv-p256 5vmPtQ A8TcW3GJHKfN+kRUH3KSYTi2Tcn7hAyN/PpsA5GqwD+d +O2D6CO0rp7SFqOz//p2gbl6HCPD55qNbnqRnwNUrSDo +-> piv-p256 ZFgiIw AtDrLdrYjUegvT1qi2X3X8CyqJU05Z48iAe01piNm5G3 +hrnn4uALqPzNsMOcdBFdqSmwV+L0r5sxSXWcTZz980I +-> k"-grease E[ZXL RpX[yO>J a3h4 a +ooUbsf5wnVPZ8Y0yjm8IrQMP+9oqQGIqcdi2fiGiKN2Q2gL8FGRcIRIEE0ZdpQIp +/06QStoFSQOgoI13SqpoHhg5cHSzWT4S2z0UFCpKsLZDZ+q1S7bxV1ST +--- zaXNrqNEe3bTj3oSGJljjj1ruZ5sBLBWRijLRr8Jxk4 +Z݅.PF3BC tO@T̔6 s:1wR}*%- l,lda,V \ No newline at end of file diff --git a/secrets/wireguard/scrtiny-patrick/keys/elisabeth.pub b/secrets/wireguard/scrtiny-patrick/keys/elisabeth.pub new file mode 100644 index 0000000..ca8ee00 --- /dev/null +++ b/secrets/wireguard/scrtiny-patrick/keys/elisabeth.pub @@ -0,0 +1 @@ +QPZrzkguRzNQDyMfnC6O5b49QZRCAsv28N91nR2lal0=