From 2c61d217a19251c1dd27dbd08f07f3b3af832909 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christopher=20M=C3=BChl?= Date: Tue, 27 Jan 2026 22:06:12 +0100 Subject: [PATCH] Remove unused module --- hosts/endurance/default.nix | 17 ------- hosts/endurance/metrics.nix | 43 ------------------ modules/nixos/services/metrics.nix | 5 ++ ...805e2ef82d8fc5a-victoriametricsEnvFile.age | 7 --- ...6cddc7069dace3a45c54e3c41272528-config.age | Bin 1251 -> 0 bytes ...557eb9e3b4043fdf9b0d1dc975f29d7-config.age | Bin 0 -> 744 bytes ...6cddc7069dace3a45c54e3c41272528-config.age | Bin 1322 -> 0 bytes ...557eb9e3b4043fdf9b0d1dc975f29d7-config.age | Bin 0 -> 789 bytes secrets/ssh/config.age | Bin 1344 -> 830 bytes secrets/victoria-password.age | Bin 566 -> 0 bytes secrets/victoria.env.age | Bin 501 -> 0 bytes 11 files changed, 5 insertions(+), 67 deletions(-) delete mode 100644 hosts/endurance/metrics.nix delete mode 100644 secrets/rekeyed/endurance/744ad1a7e324b40d0805e2ef82d8fc5a-victoriametricsEnvFile.age delete mode 100644 secrets/rekeyed/toph.aepplet/36cddc7069dace3a45c54e3c41272528-config.age create mode 100644 secrets/rekeyed/toph.aepplet/8557eb9e3b4043fdf9b0d1dc975f29d7-config.age delete mode 100644 secrets/rekeyed/toph.endurance/36cddc7069dace3a45c54e3c41272528-config.age create mode 100644 secrets/rekeyed/toph.endurance/8557eb9e3b4043fdf9b0d1dc975f29d7-config.age delete mode 100644 secrets/victoria-password.age delete mode 100644 secrets/victoria.env.age diff --git a/hosts/endurance/default.nix b/hosts/endurance/default.nix index cbb7aca..74abadf 100644 --- a/hosts/endurance/default.nix +++ b/hosts/endurance/default.nix @@ -9,7 +9,6 @@ inputs.flatpak.nixosModules.nix-flatpak ./hardware.nix ./disko.nix - ./metrics.nix ]; bosun = { @@ -92,24 +91,8 @@ ''; udev.packages = [pkgs.platformio-core.udev]; - beszel-agent.enable = true; - beszel-agent.key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMkUPOw28Cu2LMuzfmvjT/L2ToNHcADwGyGvSpJ4wH2T"; elements.ollama.enable = true; - # waka-victoriametrics = { - # enable = true; - # listenAddress = "127.0.0.1:8080"; - # victoriametrics.url = "http://localhost:8428/api/v1/write"; - # metrics.labels = [ - # "project" - # "language" - # "editor" - # "branch" - # "category" - # "operating_system" - # ]; - # }; - usbmuxd = { enable = true; package = pkgs.usbmuxd2; diff --git a/hosts/endurance/metrics.nix b/hosts/endurance/metrics.nix deleted file mode 100644 index 36c3bb7..0000000 --- a/hosts/endurance/metrics.nix +++ /dev/null @@ -1,43 +0,0 @@ -{ - inputs, - config, - pkgs, - ... -}: { - bosun.secrets.victoriametricsEnvFile = "victoria.env.age"; - - services = { - telegraf = { - enable = true; - environmentFiles = [ - # This defines the VICTORIAMETRICS_PASSWORD environment variable - config.age.secrets.victoriametricsEnvFile.path - ]; - extraConfig = { - inputs = { - http_response = [ - { - urls = ["https://toph.so" "https://aleph.garden" "https://aph.gdn" "https://radicle.toph.so"]; - } - ]; - internet_speed = [ - { - interval = "60m"; - } - ]; - }; - outputs.influxdb = [ - { - urls = ["https://vm.toph.so"]; - database = "toph"; - username = "victoria-with-the-secrets"; - password = "\${VICTORIAMETRICS_PASSWORD}"; - skip_database_creation = false; - exclude_retention_policy_tag = true; - content_encoding = "gzip"; - } - ]; - }; - }; - }; -} diff --git a/modules/nixos/services/metrics.nix b/modules/nixos/services/metrics.nix index 52a087c..80d5a86 100644 --- a/modules/nixos/services/metrics.nix +++ b/modules/nixos/services/metrics.nix @@ -8,6 +8,11 @@ node = { enable = true; port = 9000; + + enabledCollectors = [ + "systemd" + "swap" + ]; }; # tailscale = { # enable = true; diff --git a/secrets/rekeyed/endurance/744ad1a7e324b40d0805e2ef82d8fc5a-victoriametricsEnvFile.age b/secrets/rekeyed/endurance/744ad1a7e324b40d0805e2ef82d8fc5a-victoriametricsEnvFile.age deleted file mode 100644 index f682732..0000000 --- a/secrets/rekeyed/endurance/744ad1a7e324b40d0805e2ef82d8fc5a-victoriametricsEnvFile.age +++ /dev/null @@ -1,7 +0,0 @@ -age-encryption.org/v1 --> ssh-ed25519 /u/eYA BvO3LN0SaFuuw7V5V+qRkAKFtW+ASCtMEo+HBOnccRk -2tdN2DqV/NKLX00LBp012xqimkBCdbZBFPXoQOWDqKc --> ig7-grease 0X s -I8yjO2SGIHc0WeWWDQ51XA ---- ADjzRKqqYst1LvYy8n4DsZnHLiBFv+r+H+NdiHJ8V64 -?¬´~LT6A#Yi)9GSyw@NdRAyqct&q=D`sP3RY@;mYe5PvJ|Hb#EoX9NVRL05Zy;Ym zYhhemNID=yReWwBZdH9IGzw#93N0-yAaq1Ya7{K!GB|EfSWaU{dP7!IcUfj)GfGrU zO;B}2dPp%(Zengvc~U`93V-RX<9KLG2F@!nDP%PK`qv=|+lCDo%w`U%5HHgdAHLv; zlq%X|{IdaTlVOk8aoC}6m8cJ20pwwpjn*RjpE0B15HoNwYhv|mjVEsQwSD*Ehif@JU4 zmdds82sd!6sxMlZ?n7+yY?(Zmc>eC!qnmj%W-}@gwAcW06>(knm&!gbX-WkG(_6YB z4*wn&qa>@sBZ?NYA}B^Bxs!ZGNcR%I-U_pU#;4@YBb=mR+H-Y%@tCY!SZz15q*EY% z$V@~v1Y<)aKVTq&XOctHV%U&pOH*2aVGGpq<`R;`;aN}dG3#6_{MX)fQ` zQZ8zd*nm~s!q2SzBxWg|k4SmaUk>Lrk4gAy<<5Du7f}R9BXF112eZ+TKG6EIv|Aga za>^fnfuGUq+r+N2R<5_oXly23tz_W7YIezMqs8y@^Q=i|KhvX6k=zy0)VC!H6uaR4 zn<^0kTauq{-=Kn#M1GD}L8T1S>uc4{x5pjwNRA#cRvryHhxTRznRK#U{L?&iB&H=f z%POg|vhA^2t%*{US|S#p9D8ZJ=$}u+gu(kmnAL$M-@ZS*Cv=N!`9M5_J>Rs?jCaA zd&9C0PXa^HLU0{{Jr$ZxmPoxXjxX5}%pb*> zpj|sopy3CXq_(_sp~r`(K;8R8Z)$SG*`dY{AsSMt_<6T{TEv&!i@AE!>jh$l1XmRs z3~^gkVRI%f+GYvim~PeL(?`HFuG_M4nKOF;r2oySQrUn1}t)e=7IEpfv{r# z*r_VXV{I>jd7Kkylr({semI_)WKNLCm72YVTM+_i`5NFAJ|f$V&G6 z-k_rv0u=4Sy6PKwjIjxqGYkCf>Ieh9Opo{4CWPnRH~c~>x~a_Zk-X+n7_<2GF;3Wc N)71oo3y=|S>*)2uNsj;k diff --git a/secrets/rekeyed/toph.aepplet/8557eb9e3b4043fdf9b0d1dc975f29d7-config.age b/secrets/rekeyed/toph.aepplet/8557eb9e3b4043fdf9b0d1dc975f29d7-config.age new file mode 100644 index 0000000000000000000000000000000000000000..d8e1392545c945299b7149a018b360dc193e8d40 GIT binary patch literal 744 zcmVxxa%Ew2WeRw8 zPf0g+I5ApMOgB?AWoC6@d1eYNEiE8YZf!_pQc8GbR8m(&Q%-C*Ffny=S$IfxcV=^W zW_nC%M_FNGN_K5VIYkQD#GjNE!>QM=#{Mbf_!8IS4@$#>i&woeg7;$olTls%WG0;M z*x~?s51YDTZiD5QF5s;P5{ac#(4rN(K-e?}Q|cd`6#sl^`*jG9s^eNgnn|j$I@3$- zqzSpuvrwaIuRqA;N@d|gQ1>y6bDUcbnbEJx`{@cSTs|tHVkIjKUwG?*7>?M_YY zpvM7xC!ME=i&59ZR2D=UuJO^rw9##W(#YOH3D>CJJo9tH(|wnD5x>f50hu1w>d0kT z#1!NhPto=XUCGp#En@)*I6-%-+{=Uj(9w?6J@)L$CvG0*I@n@NL&a6dfSZZD6$pITWxt=G^Ic7pyt(ZjnMCgRSF? zU!>H=Y?RFR8|6`o)Qh-=d3aiRw4%C`T(Z9 aXiXY@VfW=tS*@h7bDG-l)z}4znMyTLg-vb% literal 0 HcmV?d00001 diff --git a/secrets/rekeyed/toph.endurance/36cddc7069dace3a45c54e3c41272528-config.age b/secrets/rekeyed/toph.endurance/36cddc7069dace3a45c54e3c41272528-config.age deleted file mode 100644 index 4a681bf6408c072ab89566484acc0e751be8a571..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1322 zcmV+_1=adtXJsvAZewzJaCB*JZZ2tQaN--RzpHTT5fTAb~8jZG)ifDW@uqDRYPq{V=*;TYf^1iSVanVWp-^zRcdKj zNmETvLqv8mH%L-XNn$lYdQoslRYYNTYePp*Qb9CMHbDw4J|H$@XgXDEEoX9NVRL05 zLLfF{Aaq)DUn4wEaUeEBWqWC6C<;nJb4hh-O-W~1LoY8(ZBtiuHbq2fMp#%gcy&v4 zX=7|bXEH)_aBg8&ZEi1cQhIu3IWsp}a4%OgNKj5WF>wl0c5816EiEk|dR1#>PI^gN zF*tZ-S1Wm0c0yTWHDp;-NKH3Nb#HAoVM|F^T5E7PL{BgZ{W78jvL_XW?-v8h>rxq*6#LZ@KuG*1>wH9^AM7DNl>2oh?Us@ua zkT{Q|ftjVgt}hcyEw8nUNuMUb0mXt}MdJ&b z7);8K1y`j$r>|gn$0I;TT zSa>F`WJT<0giSs8pFW!IJQgqNR$IB@d*x3BRX1h(mIE&Jvuf~}R>;5nZPM*W8lYx9 zDLW(`9)zsmLWuir_Mv+G1&_diUb@osGEySN%zh@l7RghiuRk^Yl8Ot%{_w9M4SCZ! zypYY0ZRx6Q0eUtEcq~HAp=SCBa~1_hn^aK5RRVT=wq>#jUH2I01$Qrt2JX;_T-L#Y zMEcQBf1~K3q0=gZviKmrdF+$J*#P`+?ZaPDtap2VX6$Xyfrp+5Q|Zz7&Zq*{mbm(; zF@sLg5e%zH=fZIu2P{mR8iyT`I%N0#!zAEkEKtyfkWB6|w)84G=v12X^qN!Ng(clm zf4dnBsPrA4HkMdq{;@6(LT>N9N5YkJ6Z0EstBkWpD2ImjAL1lIhU1Fb8bv!-eSVw3=FKTNFEiEk|OKV|JF+pZpSV1^dVQ^AeS}`&+MJrToYIaF0LN|C~W;jD< zN=QXnayeNFCmWM5tn#~WhHxX-#RfgvA@OAi1aGx*n5~(;gd9Ygv$_$Kn0jf0&-qy7 zay*i%9sXa#+p>|tLbJB>5$MmpF=U~L>n2l&hXe_l?;)6~9lD}a+gCA`z`y|OGgiN!DW)h|(WvK!;^26A6tNL7+pA{i&Qp(ah`=8Nr3pWZI zxLr~u*bV)vXJ?iZQ;?W_9_24HR7X!WY~0|i4wWcsH(o-Q?C3)%hOfHzp}~Tb3SJs` z%#;=@#C*lskb*zAh70VfqRgB$t;naZ?dWA63#Y*i5C3$vZ4PJpD!s+-AiP7=KP$z< zWFjLO+Vb}5;F_TyxFnKo^BM+_n~!2K|9%wOi6_Dmi1%`hetSex&wA+D|Nttbd zPNqR5_gL;&tP{Y;9{f7+LYP43!3s>Md|Nk}?9k?UNULc9T`H`{wZe7)*3h%(D>i}B-!BBUJ=MJ3ipi|s z_3lkT?FmNQpB}85v=};_z^L@7QY^PjY`f9uA4<05gix6d74%%9fOaW^ks!=~bB2;b T){vEe8P{dAg4$mismg$lM%!G? literal 0 HcmV?d00001 diff --git a/secrets/ssh/config.age b/secrets/ssh/config.age index 3fa5b7ebea0298b06b2b445d3843fd2cccc8195f..3ca76913939fbf61840fee2fc1300db851c6636e 100644 GIT binary patch delta 811 zcmV+`1JwM$3cd!AAb&GQZ+c-wOix)dVo^|VGevYcMq_4BX;f%SYczQ{X>&L*a58do zYg9vSa|&)RaamP4cuH4UR%k|ZRBS{mNlR=sH$`e^YkGETWi@nWS7vlJPH$swYYHts zAaH4REpRe5HXuuFZZl6&AVDxhRzX8TFilHYOEqH*IK7OKEy%3N0-yAVf@5Sy4`ID^W*gdN)Z+M@Cvv zMlf1>WK>sdVt-F+a&~i9S64=HHAi|@NeWkzC0E-kH%lO6fgfucpwmj<9-geMcd4AH zatm7nj@{|hRazCG-!&3>uj*fetD>e}ivj6eL(1Xe;iWYs!&!i~C$~ur2hx)Q+96+D zrBau?n*em7*mwoa4xmT-xhwcn{a<3*pp)`9-hi?Lbbk>vr9SuE(7OJbi5IfIp_5LY zKgrGaZsEgGz$hAWT=gnL)GI!H$zDnA9=IaOdXJ7J9qcEo@LvL(Z;(HygJGf69+_+7yn}_gI^Qe{w&kr>?E^ zu5wKAxP6fYMGHk#W7Dp9=;Q<8B1*dVqkQyJ1P-bL^e02&>bPX1@W(pWjjOvij~ZA$Gz z^d&;8u*?qyM#<+~=u)(%CVs776E_tyOg0E+>VMPvj}Mg=j9=w&?2+ksbT{w9#b9hw z&sQvqB}>9z^;C`WU5$=-I=pycdNp&FB&9Oa=viB&_3pv%Jk4y17*pGJe&1f1mN1j? zjeHshXi%Y;ys%12<47M!3+TGdJr}8&m6I=RT{aSvMOm~$MGhtgtV;n(>vwoan`@53 pyd>LiIar_UpQbn~lerQlSS#bN2QB&~Dw)qlHEk)Kg+GrZf_FAfVQv5b delta 1329 zcmV-11wVtR7)!~c5X>iXn0XeGD37`ZDn|RWNcYvc5XC! zGFmS&MG96&R!3z*Ohr#=HAio5IA?4yP+C!FWjIYoL~2)8Fltm`W>jHTOjdU?I0`L3 zAaH4REpRe5HXuuFZZl6&AVD)%Gfzf#P-a(iR!~e~SxhTLdVf)KVKhcFOmS*?Yi43* zc}ZF~Y)eFSL3#==Y(iOBOGjczbxKQbGH+2hP&Y9+S#ecQLrq6dG)rS*I7?(sXH_(6 zQFjV0J|JWvNjoiPa%Ew2WeRpRP+~SWX;48|WHn4dN=i9Ja|$gjEg(ckdUsiBG%Ijp zMRH7RQ&wbgN`Fu*D`Hu4LToZ}XK!e8Z!b$^Hbz1)RY3~x=I2J|+UEJoc$$S0eNJ*@ zrkjKQ$!yA|^BXDBBRdplDRSjSR&3uC-JbK&v$ZsF?McBE7;q9ZavF1=mo{#pSN%U; zTB4ECkIR^n7@U_c(O;S&XPrUZ@Y^OByV{gJL8*|DtA8LbG-oGuqPrjk)R=p0fsGr* zvYsB09UdtEK#I>oVxtrTdd$r^LR@UIZK-iALZK~pH7S?}3E>x8J8VpZZ<@FbnH-^x zo+-aahP?1@D6=KtM_E|bH}Txuj0PRcBD1{lmd+)9Y$5L;Bep~Tl_uujN=VmSa=vDa z*#??6JAZPTh1zEQY=j#ZIzlHH#N@^KV(Ru!E|b{h?ycS5r@7ht5TfvwMR=ZYtM>F1 z(Q?8FOPMI-pf4ZF_-6ijz9eWCbRmdmzpHZcLcr27L;GOw2)krA7mMg$D&E=Xbr3J7 zO~p$BMXn&fq-hn2<951DWn9GB`%@t52lCDd=YMa(Xub9?45Qo}!*F?-;W2DTkOO{? zGO;bRvce>lDg_3O2?GQ@I|a&&_X282+f(f?bt3cTIOtM43LwZoGM}zIAF+Lteo^>+ zmv){ro2Z&A4Yq^!E7EFruYCF}9yE0{vR?Y9QKqcmu%4HuSSfnk`cv!+ZHK_W%(zLwx{)k) z|DQZ54nLH0XDm<>|BphTpV!jtK-z@3gtCt}*v@ zaKWiJmgH*Py31su51^8o*T%sjBCiEQTz_4yKqr?uu7M3w5IJAbq~>ia zhuz2qF1U|Z;p#WW{B<^FiNVhUEsrFP>^KMUW3TGX9aQl2>*9ZB$^7C+3x| z64o7FD@|Xwpu=kiO@t*v;lGQwUl_N+bi*dOMG~~8y)2})Ba_a+^utn|TQTuZKY#23 zBYlF4ajM$z#5=T*vV2&WjWP7EMV6>vPbHj3Txped00YmHnAC9d`9|g432x*qL`KPS zO4N}zw{XVz22klEmmiHrXfCLf3fj>Fyfx9lOftzIi-ePqqOOY4x(s4=?uT zEz&aVDAxPXq)L6Cy4NExV+{h~E`OvAj?-$(?t$SSH3`@UY+wu;-zEqkkY+z7I&(z_ zf>!fJBkYWOyC3`v&;Y2@?x{Q zngeV8hS3HcaCRkfpuYbO);n#LEh&P%)=12ZVS!;NhmN+#28u4OrB zmF(1+k>{&UAm%(-aZ$>0n=DyEL&WLYBAMSG{B8vMC_yF!$HkV*37V>*gQ~>?%9H@d z2@O?G(mqdRY}Il^*3M(LT@kCCL#Q026vI@l0mS?|t)xb}21=4r2LpzVaXZpRWtBoY zc?lFq&fCA%>OCV|S%up@V1xk5knNlt(?E{|Wjzk6=Ru>YIWixzlG+$Dgp3ok;B?|J zMzG@ln5LIq&qD1ELJMgs0msk z!&-h8GGBdszI`-pTxRB^^xK{}bD%!Aw(#}F!-E$W#N9tfK3$6nC-&kiAATLvSANdS zPkmp!aOc6}?Rb82W+Y5M+FBauhjxqK^7Y&9kE{3gXk~S2cA^pGC+Oj`zp*!$c7&VL sv)WyA?BBYNT_3-je}9_kKHE)xnRzk!8ufe|D4(R2YV^WW&i*H diff --git a/secrets/victoria.env.age b/secrets/victoria.env.age deleted file mode 100644 index c963a05d8a533ce2d98c78e537ba753ff9994723..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 501 zcmV1kIcrl(XJjx?dUQl9S$S+L zYE3goPF8SgRWem@V{SNMV>DrAcvwScH){$lJ|H0_HZ5mzWnpt=AV~^SOK4S9S6XOm zbVhDXNL4g#N>VU!Xlr(3Gcs^jFEA^1Qei7~GfiX)EiEk|a7k21G;u3+Q)*9jQbc8K zW^j6XLQgPnZF5O!SVSvRX;gSwG;2n6SawAUWR>^w&(JY*7)XZzLCDU4>3atttXxtp zMoTnj_V5IpYjrADtyFZxA8MM(XmUZy>#sD)DHn4gGIUirQ;m7bFv~A?-EUQd{l7pj zmm4h7sgf*?CAGp<9q1B&mae;F#im=-2E^&hU)UN2l90{hCcWJ&9ZThI>qlojQ=oTT r1A|9@FNJsg*vb!aod%vWnGJ`K9Fk^uJ>3y39Et?@}#Z?3uv