diff --git a/secrets/authorized_keys/charlotte.age b/secrets/authorized_keys/charlotte.age
index 9f0e7e2f..a7e9f689 100644
Binary files a/secrets/authorized_keys/charlotte.age and b/secrets/authorized_keys/charlotte.age differ
diff --git a/secrets/authorized_keys/root.age b/secrets/authorized_keys/root.age
index 080a1875..73d68fb1 100644
Binary files a/secrets/authorized_keys/root.age and b/secrets/authorized_keys/root.age differ
diff --git a/secrets/data-access/authorized_keys.age b/secrets/data-access/authorized_keys.age
index b70e2536..ca1dd088 100644
Binary files a/secrets/data-access/authorized_keys.age and b/secrets/data-access/authorized_keys.age differ
diff --git a/secrets/data-access/create_torrent.age b/secrets/data-access/create_torrent.age
index 6168287d..5c4c8858 100644
Binary files a/secrets/data-access/create_torrent.age and b/secrets/data-access/create_torrent.age differ
diff --git a/secrets/data-access/password_file.age b/secrets/data-access/password_file.age
index 2fa0543d..f0f4e2e2 100644
Binary files a/secrets/data-access/password_file.age and b/secrets/data-access/password_file.age differ
diff --git a/secrets/data-access/readonly_authorized_keys.age b/secrets/data-access/readonly_authorized_keys.age
index 85e4a159..f136b358 100644
Binary files a/secrets/data-access/readonly_authorized_keys.age and b/secrets/data-access/readonly_authorized_keys.age differ
diff --git a/secrets/data-access/readonly_password_file.age b/secrets/data-access/readonly_password_file.age
index 543d5e15..54edc6a3 100644
--- a/secrets/data-access/readonly_password_file.age
+++ b/secrets/data-access/readonly_password_file.age
@@ -1,15 +1,9 @@
age-encryption.org/v1
--> ssh-ed25519 9PfEBQ a4rmcM00NfjMQH4pMSpUvLmu5BHFLu3KgK1el8BY8Fw
-IUOjNc7CkP75v6Sk8kh2SXHPUXLVQv/QY3uc7WFNUTo
--> ssh-ed25519 s9rb8g uO/nvGf6tpcgmEc4B5fEkkS8hnAO+oC58hdyG5RdYT4
-X0OFOgN20jjgRSwWnZ/DHU5BS1fI5AN085kuj2VH1pg
--> ssh-ed25519 yad4VQ Tf6fiS4vJ5da6ErX3IE2+LdYbX2mFtgPKfrmBWcQNxI
-LHX5lTrG6s2vNySuEtKMm+Xy6WQGNYTPeVQsqlLJb3U
--> oh.0L-grease
-XiaH1b9OaK5wewI1cT2s9HVt2oqUvsSTX1UgNOHqOq2/66lh84QxKW6jY27rBZpf
-LMJ54sG94jBSZPogTAh4tU/WRnVXoaYYFdDbLSsUMOCZqNo2yg
---- dgu5Ole5bnC3lJHKoA3jcJxYeHx6S19og2SegARfxsc
-옄o
-
MW8lƐ^ve
-31_"iYi̻PrmVTn<*K'\
ssh-ed25519 9PfEBQ IQGmK3duJ/Q8x08sIA8c7i+4yXrGkjoQVU7ruAM2NWU
+uzoDtlTRObyquUTyq+DAsVP//YdCr2ByNVsTyn+ALOI
+-> ssh-ed25519 s9rb8g LM9OjXnwXUpeSAXhsP393PMdaKJG9D+nDkAOn9IcXTs
+Debu1zqrcRUMYWism5IQf/CQRVWPRI2SSCfnxGNl0b8
+-> ssh-ed25519 +xxExQ C747181Aaaxulr9dqJ4e3amS316psb86mDj0b/QoeFQ
+AwBuE2/wwbzAS8mJaYPKYzW/WXtyzCjGJlA/2++k/nA
+--- 2QCpxuVEJ+HOLdzhQbRXCuNrMB42iVjsnHTCQW23pMg
+@_ PdSQ
3Aک ssh-ed25519 9PfEBQ KOsHOp4tweYreyf3BoLb2aVUIJZAyrwp+PrWUaq6sRg
-uC+VtZiyBcmnZTxXlZ8z94kWamrowxvslnskmGujOtk
--> ssh-ed25519 s9rb8g 56Ojmt+PJTnSwy0QngEIzXs3p3JiL6SedWVxIOvy31I
-HwGefPNgUId1lud7EGas66u4WNNVxw5St9iUjpA6wi4
--> ssh-ed25519 yad4VQ 9/KQmUD/Mm+xsc1au0pYer1diPge6Xmw0J8bmDgoHTc
-rkd0Gn8WDw9dWt2ddlRp8/XwDujw09DXvF6JRcQOtbI
--> X-grease O'QW_: 1]|~R5W= 19I,IA^]
-PPg4W3VuI9WVFMKdMDqYYTOaKCNN/Qa5JX0hKobyd5L94E+yJYdAQS/LedBX6ISR
-my8T/QWM0YX+ZoccL6XrMvw4Gdz576aoSa0s
---- AteHXtSoQ9ymmax27TzVSEez+gAcQ8Gz+vryJhB77PI
-sMxRgXoH7HᯣE;1pmS|KU7frg ssh-ed25519 9PfEBQ Al9w5bfk/Tc+YInyZvvYXLMRceg92hEKBOET2zfz4BM
+pkHYSL71lUGsUYbZvC6A7wSLoJH5USTiruF0brH7nMk
+-> ssh-ed25519 s9rb8g FS6ojiwhROG9+jaufKVSyLCjvKTC9bXio5qrT2WoRio
+bFUEdCV+WvXvoKfmlXV5TZDMlMBxZeM+A5KWy0yqnN8
+-> ssh-ed25519 +xxExQ DDLASAwsuGdicD3/RW2spfERXHRx6S2sYO+JpuPZU1I
+qt2Csatd6lUqsYqs2xGdUMl9/+jbPf5lgkIMds6jbb4
+--- IQKIkHMMoH2RWeWLADU2ETpgbpXuAkXG7qLsWCnnVFI
+uC
_;PYNdR+dۨ\p3Ox?P5T~F(FN٧= ssh-ed25519 umFZoA Zbf1eXyTxHEkOCJfYVt08sQcrHPmH7xzbgbNSJlefyw
-GhUZ8pv+W4iJDu1o8fHVbCgAT6uUytDAktVTZJeUMBY
--> ssh-ed25519 aUd9Ng xr+E/JROUvOZ4d+GDThxzMke+XcfgNUqDxCrDa7zGnU
-JrWtA/U1VAKPdHRyIw5EZ98zJnlWfEqml/aPD22//sM
--> ssh-ed25519 s9rb8g CtPl56xLOHRL6mLCXfiSrHQ/TnzTNxwCybW8i10sbHI
-g2XUxE1H/MOXzqcadXEBXAh+eQVxOi60aZq0Bvwm0jk
--> ssh-ed25519 yad4VQ YeECur+U3OXUYXv7iLcDSGLhssoY05oQXNSJlyR9KGk
-BbLCcjImDO8jEMYJtYttlUJr6yY2P+RyRsqIGGrZXwA
--> @h@-grease FW*P0 u ssh-ed25519 aUd9Ng Ngf2+KAjgBE8pH0rsl++xQjJk5XkwviwdidPqpWcOl8
+Tve2s4g/flLPXv6JSmqrvkpIPmcopM1sfR9GqKI1U54
+-> ssh-ed25519 NgrfGA 4i/9D5pkGgv8ohaaafSyBZNgLoYER3h1aevarmW/OUw
+po5I+04HnktXGAqTJl3yZHfAEeiqsJo4Vt0S38bsXnY
+-> ssh-ed25519 s9rb8g mVt4ARRrrKS9G2GTmqEBtXiTtE9sdlddzHSOGtNmp2E
+S1FKwL9vrsyMr49JfAmNfHD1hp0S3/xDoAQTl0SAnhM
+-> ssh-ed25519 +xxExQ Wr/9w3pPmTBo0Vm7ddBSKWFjxKHs4E3INn05ZGKsE0Y
+J3XuHBubScydT68qUxsEztEswNyOhbiNDZeGFElBmSE
+--- GmIpqR8FRApzF9zzgGoIRrU6z1UzopLGwKjtrnbIHaM
+x:\@r\+B
0|
9>)2g<Ό瀋nT=ynQP?*Ҝ??!)(&K6𨉺fH:J>l
\ No newline at end of file
diff --git a/secrets/files/programs/vpn/local.age b/secrets/files/programs/vpn/local.age
index a8788310..36b9cdc1 100644
Binary files a/secrets/files/programs/vpn/local.age and b/secrets/files/programs/vpn/local.age differ
diff --git a/secrets/files/services/matrix-appservice-slack/config.yml.age b/secrets/files/services/matrix-appservice-slack/config.yml.age
index 9ac40acd..24b5c23b 100644
Binary files a/secrets/files/services/matrix-appservice-slack/config.yml.age and b/secrets/files/services/matrix-appservice-slack/config.yml.age differ
diff --git a/secrets/files/services/matrix-appservice-slack/registration.yml.age b/secrets/files/services/matrix-appservice-slack/registration.yml.age
index 4741f630..72fc73d5 100644
Binary files a/secrets/files/services/matrix-appservice-slack/registration.yml.age and b/secrets/files/services/matrix-appservice-slack/registration.yml.age differ
diff --git a/secrets/files/services/matrix-hookshot/config.yml.age b/secrets/files/services/matrix-hookshot/config.yml.age
index e7d81b6f..06be005c 100644
Binary files a/secrets/files/services/matrix-hookshot/config.yml.age and b/secrets/files/services/matrix-hookshot/config.yml.age differ
diff --git a/secrets/files/services/matrix-hookshot/passkey.pem.age b/secrets/files/services/matrix-hookshot/passkey.pem.age
index f91d042c..f5348958 100644
Binary files a/secrets/files/services/matrix-hookshot/passkey.pem.age and b/secrets/files/services/matrix-hookshot/passkey.pem.age differ
diff --git a/secrets/files/services/matrix-hookshot/registration.yml.age b/secrets/files/services/matrix-hookshot/registration.yml.age
index a90321f0..cf38f1c8 100644
Binary files a/secrets/files/services/matrix-hookshot/registration.yml.age and b/secrets/files/services/matrix-hookshot/registration.yml.age differ
diff --git a/secrets/files/services/matrix-sliding-sync/env.age b/secrets/files/services/matrix-sliding-sync/env.age
index eaaee275..2d425566 100644
--- a/secrets/files/services/matrix-sliding-sync/env.age
+++ b/secrets/files/services/matrix-sliding-sync/env.age
@@ -1,10 +1,9 @@
age-encryption.org/v1
--> ssh-ed25519 hKAFvQ 01r3r3syfKF1BJAV2vBhEIynbuXc7RSdDZ2ZEnobP0A
-fe/eNoEJLDSQyCJx6l2uApU6Ua1+OHa0fCbuRq+kpgQ
--> ssh-ed25519 s9rb8g FLndrvrVosBbOA9q3U7gPPC5P/aDk/3gD4QvktMaIgI
-L+fMpcVUQ6t/emGx6hT8L1oJ6XU6fbIiQBTqPPOcZKY
--> ssh-ed25519 yad4VQ yer5pPN5QiAOZ5Pd0jO/wcSsEn88WzXGB/qVsIwISG4
-O+Faz3AGCnjzBq472e6I1f4fnBCx8s4CNQm/MgcDZiI
---- PBVH3Z9HbIpqnTV4IxBOvNyr67c2Cdwc2erFPPUjeFQ
-zp@~ŵpy~Zge;{'bzoB ssh-ed25519 hKAFvQ XU055ka8nTdZWRKPuKRsj+uQeKv5rJ9K4Z/hdm3XnDI
+2z/oFxLxIVWPTSB/J980+YuLJxfbud5olq02OKjWH5s
+-> ssh-ed25519 s9rb8g 2yfHltpTaN0uykFMFsQm/vXclplUQsnZqt+rpC1BpEU
+XiEC0QSl9VUZ/2A1yMD3gXrqNXpMH4GjofyRTbLmBw8
+-> ssh-ed25519 +xxExQ 41gxHdMSF6goEKbe1X9Wglk8gKqQ7YDpJCCVydK8owQ
+oPmIN3vh8q4W3uoADzDU83ZJnFVgctJ5ulR9WHWbIyA
+--- 2agnxDEGykTuG0YfmTTp0+zTaMNpC11EQ0+Q375Zkdg
+?V-
R
1wuTesSYk*]$s[ӏgp8IkgWNT"2&sih'`CT _(]a.+oLX\{
\ No newline at end of file
diff --git a/secrets/files/services/matrix-synapse/config.yml.age b/secrets/files/services/matrix-synapse/config.yml.age
index c66ee06c..01b42c37 100644
Binary files a/secrets/files/services/matrix-synapse/config.yml.age and b/secrets/files/services/matrix-synapse/config.yml.age differ
diff --git a/secrets/files/services/mautrix-whatsapp/config.yml.age b/secrets/files/services/mautrix-whatsapp/config.yml.age
index 9b4ccf73..ebdf7fab 100644
Binary files a/secrets/files/services/mautrix-whatsapp/config.yml.age and b/secrets/files/services/mautrix-whatsapp/config.yml.age differ
diff --git a/secrets/files/services/mautrix-whatsapp/registration.yml.age b/secrets/files/services/mautrix-whatsapp/registration.yml.age
index 6478e2f7..daa29ce2 100644
--- a/secrets/files/services/mautrix-whatsapp/registration.yml.age
+++ b/secrets/files/services/mautrix-whatsapp/registration.yml.age
@@ -1,12 +1,11 @@
age-encryption.org/v1
--> ssh-ed25519 hKAFvQ oQzfvclULpXGfnyMEEKTZB2T3GPkm0qfArzYEZT8rzU
-yHsZhR2cTfkXtRCM82TIFsSZnKvDZcqODk1dhYBx05k
--> ssh-ed25519 s9rb8g m3XleqkyS7XOsN/CI6s+03Ta46vxfq62ZDIPq1/1C34
-zUzGehnQKrdLHCSSTZUF9Nk99z1O5+0R+BMywtMXLEw
--> ssh-ed25519 yad4VQ CdGc7DCXYwSgjEtpdMyjO+3y9stxKuXUimtFSSG+ARs
-+vP5Tlnrxwa5/dNADuhuOYVN2s5wzniYu6zsgWIko7k
--> g\O)]O1#-grease n85?du] 5]yA)(Za
-mizxb7mjg+tBbeKSc5kDr//EUR5A8L2MmSwgJ0dCoBY27s87TNrO+jWauNqelZLs
-Zrg7kgSzkqh/9jdL9yFwExAeDg
---- hYhO5z3fYk32WyMweW/+H9hL7vKHrh76ZeOIVyyOIZs
- i4I2'Ɠt9I[1pu^HdBDh~R
|$ʻsFbG./ZfԒfצB4['m"2[p6d5bW{ClY-ܻ1ǿzC
\ No newline at end of file
+-> ssh-ed25519 hKAFvQ bQW0x6Z1xTLsuq8A31DNDI9gWwRA4WscrxRwmqBMBic
+0lhMOeqBU8m2IcYR+j2r4p4xk1c5Q+3XFLaRm2EcvMo
+-> ssh-ed25519 s9rb8g PcxL9u0PBpmFBM9VYIaAZaXeEiw0RBhvIq/Jpa3CfyM
+a/x/QYRa5LKKZCEebUEaBOu8QhruOdFK3wKF/g97qyc
+-> ssh-ed25519 +xxExQ lvEgXhz4dcS5+n4Oq9CfbxtjzzWrFIMkurBz1BvA0XY
+2ch1LncwzC9xyH0D7+BQYN9US0Gbxy0fwMni4m0RUlA
+--- 8tloE6bM5sRaM97QqRQ612xNZ1ZlaSlBVjEV9yeoqhs
+Dyo
*XĆ2Qc'r̋),f1|Am*3Wj UA>TVzA)()`cH>*0XV`-9O4[d[!ӚYg%'Oȟy
+Gצ'<_5+)zvT+]R?(Ir/OOUW:]n)ݱV࡛I3+ץ[.-\B_WXU"Z~e:1nx/;" ePdE Ns97cDvЁM\>U-yHHbȃe
+CuX$oxO
yjՎKZ/9
9a>_ꪧTh{WG\њW%츧4>2pP/[u
\ No newline at end of file
diff --git a/secrets/files/services/phone-push-url.age b/secrets/files/services/phone-push-url.age
index 8b7fbc0e..b80b012b 100644
Binary files a/secrets/files/services/phone-push-url.age and b/secrets/files/services/phone-push-url.age differ
diff --git a/secrets/files/wireguard/kholinar.privkey.age b/secrets/files/wireguard/kholinar.privkey.age
index ab2e60d5..13b3957d 100644
Binary files a/secrets/files/wireguard/kholinar.privkey.age and b/secrets/files/wireguard/kholinar.privkey.age differ
diff --git a/secrets/files/wireguard/lasting-integrity.privkey.age b/secrets/files/wireguard/lasting-integrity.privkey.age
index e19904a8..918230ea 100644
--- a/secrets/files/wireguard/lasting-integrity.privkey.age
+++ b/secrets/files/wireguard/lasting-integrity.privkey.age
@@ -1,11 +1,9 @@
age-encryption.org/v1
--> ssh-ed25519 hKAFvQ O+tF+51/rsvyjD7BIYTmgvh5Cb0Ztdmb4eVaQunZZSk
-w4lnoJgKxBE6rK68mAythvrrQwFFWD6h21SAXcGGQ20
--> ssh-ed25519 s9rb8g 5JNjizEuXIVzfBc9kPA7739I3mpBBR9kYAdoyBXYYgI
-lilBdvrpZ2DQi939Qno5aKSBtC+MizMpV+SaUX9huZo
--> ssh-ed25519 yad4VQ 6x3RHp3T48oPfJb0xuTdO/eST4dcp/e+8Ig3AHCDyU4
-x0Nn4WAwZwSJ4KxnBqVm0PVsfC6zYffQVMBPntnpxdc
--> %,D-grease S9CtZ9 7KLCD0W w4?"l Ywc0u~
-0BcKUGY9MA54Q2uawQVb7rVuunhxxGafhtSZYY/Y1RhJP6MjycGO2EzDbP21
---- BzpVnapVSIEcncrZ7FxiHQNTt4AuIUuAAyL4nEj+SK0
-B'C]tD#WءezoH36crWFI6< $7brc:
\ No newline at end of file
+-> ssh-ed25519 hKAFvQ X+kioe04/0fPzawSsShY7MjQhDFUUlRgiMzfVbSlM3A
+d6YccrquevgJQZVs1dGLIljI3h9/WhScB0xtd9/O3mU
+-> ssh-ed25519 s9rb8g n+WC1SnfwnFVRmm9lFNa+f5AqIrFZEgc1c2E5aaxF0I
+STwK4vNacIrhSPLdYzwe6iu+CtvoxRt8/QegbpiyyO0
+-> ssh-ed25519 +xxExQ MRO3mQYR+utCVb8qzNq6ulE/LJutjOG7Eij1Chh+ink
+nZZKx1RE91B9CJTHQPiYcXYBCveksf8wLy4/RBen6+Q
+--- ms6pS/iHB+Ye3uPFuxc+TTYzGpSFJlWEkaA9qUxIqSA
+'Y$绡U~a[u8d:FdiPakF2ᐅZkI;f:ZPxZ
\ No newline at end of file
diff --git a/secrets/files/wireguard/psk.age b/secrets/files/wireguard/psk.age
index 0d921d87..9c77e3c0 100644
--- a/secrets/files/wireguard/psk.age
+++ b/secrets/files/wireguard/psk.age
@@ -1,18 +1,15 @@
age-encryption.org/v1
--> ssh-ed25519 umFZoA yLpeSTvQDf0g1wvvqYIcAz44bSp3EmC6q7FOf3jAnmI
-s1c6S/J5mHb7YUVxcp6LphNyFBc5ImGS/LoXGnweKYc
--> ssh-ed25519 aUd9Ng Dalx6fx3UtkBWD2Pbb03e6JRuxYwCOPe45cI0CNQo1M
-03/LUSEsiSjOBdbngy6f8S5qdqQ++qunSyPPTZSiMkc
--> ssh-ed25519 hKAFvQ WQIDcr5w+fh+UwITWQ3HC69sk5RNBjjWjZ8qc4SlLEk
-9C5o5i5ykP7dQN9hn6ewAPniXS4+LCU1Th0NAfGAZLU
--> ssh-ed25519 9PfEBQ xoBJjO4VfDNbBrDw6wVZ00AfGMaLg8yE+ZHZAZZbYDE
-ZZNbYKoWucQAk4ZmyAGQzd9bskv1IX/V4Aj1ySNdXf8
--> ssh-ed25519 s9rb8g RmVZJ3xk28YEYJX5GVZYOJrMEZ0ZlC9R/+tmbhiFE0U
-vqlZ8t8Vqcq0iyPF54jj5EiPXvs1KsoPAQb3WHy06nY
--> ssh-ed25519 yad4VQ 0jbkRc4zY5Xd/LLAjLa+Tg0GJRf+AH8ypqOvy/NcUgU
-p82MhiFJ7gOihedd07xujyxzhfdE8h8lMBbPz4KySQI
--> )1R(RoH"-grease T5aJwY%t ]WTe@
-6fbdYV3jIsHh/3iLh2AnfM5olIgliBz8o10rsQ8S73G0zKj36HbEV9coYKfEj0Yh
-
---- M9yEf7y/nzRvZGmJPtA3vkb8NjXc3+nWKrhSohgCgBo
->sB Q*|-F\F>/w_X_=0We6^?
\ No newline at end of file
+-> ssh-ed25519 aUd9Ng pQETVQzykXKDEWnVDFT/caTHYy4wWU+MrpgT4UIkgV0
+M0QhoWRJpolZT0QynIxCJZ/F1+4Cw45DtjeLHanpGKQ
+-> ssh-ed25519 hKAFvQ FUT9qyIkKHocQ+h1SiE3V2C/s2hAWZaly5dwVMpRgjk
+/D7tgmoLjowFOR9fTy738lHcB+JRYI0uXPB6J63/s8w
+-> ssh-ed25519 NgrfGA obgob2WHInpaB+M24yrR5ri7iNA92CF76Co9+eAUmxk
+I2nDO2NHUr5Yuae8X79Iw+dZgHFmJe6igm2IqRm99qo
+-> ssh-ed25519 9PfEBQ 9mGXMx+rDaD0zDrcYsPGnXbwJahi3DURw3X6IJw5pFQ
+5DihlvVFeMuDB+MLsSJ48NphFBNGL/yk8+tWsIQXk4g
+-> ssh-ed25519 s9rb8g 1q+6aynSpaw1xufi83VrR+Uh1Y4cwHDHlJ9924FTszQ
+miCaw5TA5kFLP76kw+bZLMCzdO0pLhbpmC+oxD/UVMY
+-> ssh-ed25519 +xxExQ C5oU1fEkSPP7NEeLkv8YxCDf3o0rEA2LcVGcDnAZdXU
+Dmvy3xBjQmBleoTcbV9GYyIbdT2Ftxj7bgg1st9oIlg
+--- eVCy3BJs//fdUOnJxrUF4c0eRo9VALMlnlEscaBLoVU
+mP!I~Ԕv>ds^";*?P'TU1!9+u<ylqw?:Mn
\ No newline at end of file
diff --git a/secrets/files/wireguard/urithiru.privkey.age b/secrets/files/wireguard/urithiru.privkey.age
index 4d8ff180..66a63d9e 100644
Binary files a/secrets/files/wireguard/urithiru.privkey.age and b/secrets/files/wireguard/urithiru.privkey.age differ
diff --git a/secrets/passwords/networks.age b/secrets/passwords/networks.age
index 7e60ed04..50f73596 100644
Binary files a/secrets/passwords/networks.age and b/secrets/passwords/networks.age differ
diff --git a/secrets/passwords/services/accentor.age b/secrets/passwords/services/accentor.age
index 1ec5177d..8a7f8d23 100644
Binary files a/secrets/passwords/services/accentor.age and b/secrets/passwords/services/accentor.age differ
diff --git a/secrets/passwords/services/acme.age b/secrets/passwords/services/acme.age
index 41e1a572..2bfd224d 100644
--- a/secrets/passwords/services/acme.age
+++ b/secrets/passwords/services/acme.age
@@ -1,11 +1,11 @@
age-encryption.org/v1
--> ssh-ed25519 hKAFvQ U4DpK2339cv4ZZbIrfX1xITEl5+H1696zTmBM5A67H0
-9Hg9Z5tZjk4vcb/WAXwlAtsZX93PoPRSfQ3fHtO7jRc
--> ssh-ed25519 9PfEBQ 66qhjVROZNPW9/ahKXynR9nKMYbQsm5YFaXZmqstgUg
-T+ewOeeGyRHNVlG6NG+NHxb4ntQWgyVcXyTDfb62WBc
--> ssh-ed25519 s9rb8g RS99kV4BigNGZpFfav+Eb95OHCQ3s4beTj49LkAwzHc
-AXQdRYZE+cHWRjnDdLUg7VrtFUddlfxXUD2nLgxJyS8
--> ssh-ed25519 yad4VQ qNofGE7xfnrQRMgdon0R1gdwhfzUqCIYnaaF3toT8w0
-Lzd+ojKu7cIlWo9u0TzLKvgnKjuhR6gjPry14hb/B8U
---- Mw7zncrLeOQyflrfDoRdlSyVGyq+Q30a0WMWtS6NC68
-|Ug(5ض{/qad%%q1/([XO6OAU\vZƠ(j}W:}~uƾMb3"ҕk]ÁDYS~FxQxF'vgT
\ No newline at end of file
+-> ssh-ed25519 hKAFvQ TLac+ZIPuJ2JPVVVbadvbn8hMZqbJadmP4lmr/ws6TY
+RtYiEF3mHwoR2jQWBsxHcOI8EfD2Wk1DoFS7oWa8oKA
+-> ssh-ed25519 9PfEBQ RdJxmXdOBDJhnYUl3qXCqrZ2oyua5qbpvZPj5KxmmUI
+fUA2zPVCPnPSX6KTX9N2mEyE9Bu3PFpzxrvX0StBTXI
+-> ssh-ed25519 s9rb8g To84DdDVG75Yljv0eeU30MGZklLst94eIydNq1mX/Do
+vblYYFm7KhEyMZ7Md2QcTn3KYLStn3/Pl4PUAfhkdS0
+-> ssh-ed25519 +xxExQ KTu/49yzHcXRK2pI6VOORp60di2QmjF35f+Z7D/asQo
+FMZw1YnJ6lOlx5FJ1ykdZf3AVsorBj8agAuZHHCtN3g
+--- wFbM/whxnR2gic8s0wKt+ILi+kj101ZW1AvprejwDBU
+V mzϴ ssh-ed25519 hKAFvQ O11cPqy+/L+ePRytx27QBj//kh6U4damkDa60SEbXmo
-wnf3EwDmHJFNBglZmowqGSNn2qkrVKoZ2E2UUyZmiYk
--> ssh-ed25519 s9rb8g PG1Hke9E2ylwVi0UatCb1BwN+fbMw0psipmiRslp70A
-zHwWbipOB2E9n7rBhsCqnhvrez99vAIYQvxAIsWnPP8
--> ssh-ed25519 yad4VQ J8GGaJ7VDxfWOfk8wS26Lq6dphaycdsI953obqnhjSw
-G1xueXqo5hQG0UyNhKNsJZOM5NSixvcmNn1ZU6cqb9k
--> q/`sYBb-grease >pX&`o! Ah;"|; UKI
-81VULzeBn2OvlxC5+KVzds6La8HMH57w72NIdgMbVbYI1rkUs9iaOApI8uPfSLhX
-/DFmqHvFZoXYF4oVtc2hYw3O4q4
---- LAD40kdAbTzthRMCfhbdt5gKgneR/6Lo8rhOwajXbSc
-*}FD[!]7N8Kq rxGQ4?C >)TkM47
\ No newline at end of file
+-> ssh-ed25519 hKAFvQ X7EAdaUPafxDxims88HpsZ251MerWznlta4yBugyHS4
+VWuYwkWNimwLQT+mjWg+qI1I47eRulJy5JGbab0UCs8
+-> ssh-ed25519 s9rb8g pt1zPpk8zbtPB8b8g2fkjsp40b1MmEMhrIgTVvfYXCs
+M3PvJwkpZ6m4Q5pvl9GrSCSTL8hnQHcQQx2lk1gaozs
+-> ssh-ed25519 +xxExQ ZZ/S7cV0unkUHrPFXrwcqaNYdCWBooU0dp2CQyoo00U
+2bFH2pEjh9B+NnCitsNekmO2nM7vaC5SWEdOGe7gu9s
+--- 8L0k2pfVMQZT3DI5sbGmIsDdV/6MLrKOZkNVDEO+z7Q
+SFPMgT\-|_ܦ)O3h1q2|҃y^6q{t
\ No newline at end of file
diff --git a/secrets/passwords/services/git/jws.age b/secrets/passwords/services/git/jws.age
index 457c8c38..9c78e454 100644
Binary files a/secrets/passwords/services/git/jws.age and b/secrets/passwords/services/git/jws.age differ
diff --git a/secrets/passwords/services/git/otp.age b/secrets/passwords/services/git/otp.age
index f6e65f38..62bdb356 100644
Binary files a/secrets/passwords/services/git/otp.age and b/secrets/passwords/services/git/otp.age differ
diff --git a/secrets/passwords/services/git/secret.age b/secrets/passwords/services/git/secret.age
index 6821445d..98095002 100644
--- a/secrets/passwords/services/git/secret.age
+++ b/secrets/passwords/services/git/secret.age
@@ -1,12 +1,9 @@
age-encryption.org/v1
--> ssh-ed25519 hKAFvQ ERObE9AI73viL134aV91m3/EkMc3vdTkuZUhypE3oCo
-4WVZo6H6h3XVsbz9iYAlCrpjh0OBNw/RER/ncnfxcLk
--> ssh-ed25519 s9rb8g 1MyHO3Kk02KWTUzNXYL7zVUD/S2HF9MTiZfxZ2oYZz0
-9+kGnd7GueX13iexpKkqdgLZw/LE6Lg5llza99KWmtg
--> ssh-ed25519 yad4VQ APRpzpUo/8WCS4fI18XnvYfO+d7SuWratICveDrSQW4
-knKGKmhakEebQv8CqK4uwUdcXO/DH36LhKeYmkJjThY
--> xn-grease OWPbO kc
-EWtx7SwT3sKCg7IIfbqHdEVtLOokhO5FTJH20se04/ZIfpCa9m7KJSMa9hggUpXr
-ZkywLvxKfz5jeKNsNcyLVhziPVh1dhbp5FqjpnGDrIr6xlVQfG3kQv1E3YbfqYQ
---- dSmPLasAE47rIgqGKhD4z4a8KYX/uI9X4iMzDM9Cn1Q
-]%:cxz6*ۖ[a@0V3ʹ]WB+
\ No newline at end of file
+-> ssh-ed25519 hKAFvQ adOcCOk796DzTCZiOJE+pPbMg0HUzXw8qL7vmSp/Lk8
+m9QjTSfWrxrvX9VBwAcxDMeAddU0sWApJUE7SslboJ8
+-> ssh-ed25519 s9rb8g Prp3gAyVeNNbo4ytLVvOH0TvxVQVNBVVc/WEk7i6imA
+qsHbukTqn0+qVneNXTd3kTWUHZgmnUvQI3xOuO4Yixk
+-> ssh-ed25519 +xxExQ MgZMjSgw9wNid0qFh33KT7AvFKnfsYWPg7EjORSAtCo
+mapLmGUYHUszJip3dizQyK7upRWPtKAKGsZWAnq/etQ
+--- J0GD/26qx6zyzoHHVll40ToK4pcLMZzMlq9SEWIhTAA
+"!Pr-PK^wы``Ǜ>WEAKIIn,G*J|N5|C^
\ No newline at end of file
diff --git a/secrets/passwords/services/gitlab-runner/registration.age b/secrets/passwords/services/gitlab-runner/registration.age
index c9f8f115..7531558b 100644
Binary files a/secrets/passwords/services/gitlab-runner/registration.age and b/secrets/passwords/services/gitlab-runner/registration.age differ
diff --git a/secrets/passwords/services/grafana/admin-password.age b/secrets/passwords/services/grafana/admin-password.age
index 377f8350..f2f5104b 100644
--- a/secrets/passwords/services/grafana/admin-password.age
+++ b/secrets/passwords/services/grafana/admin-password.age
@@ -1,11 +1,9 @@
age-encryption.org/v1
--> ssh-ed25519 hKAFvQ M2oDcPI66Phg2oucaZ1S2CqW+kcZEj12Fd6l50sdCxo
-8JfROfE5NIkaXHRfUr8dKxzoS3KOScNJGjWzlZKxIdY
--> ssh-ed25519 s9rb8g Ef6RVtSHevhdlLx6340G/YSc9ilTXDx+aQKZ+EFB+xM
-VBFXlC1/CvZhUSOzrn7s/WvKUkxYjFdt48m4KYrsuDU
--> ssh-ed25519 yad4VQ yTvUg0VBrp0GKt7w1lMSh/BBOQStVliO7iIoU+xpk2A
-gs3ANg5Shz3T3PCE3emitOXurtMTnXaPiDu0WWLNlVk
--> %P*-grease NZl=im;
-0MVikhSYshqVcSL32A6esw
---- jArwS6u5T87KwiIi0o3gEEbgP+dY0QBQc77jaQOzajU
->ƀ[ePPU/2/b_Fů;v$khb&d!߇H
\ No newline at end of file
+-> ssh-ed25519 hKAFvQ DSlO45FHbiZBF69SaPTb5dQsIgFR4huItec8lsjCzwE
+D5SXdt8Eja4SiekDJhkT+AELT07v2rBNHXoVB7L51jU
+-> ssh-ed25519 s9rb8g 2T+w4kLM0oVFhbfm5DMJ1iQwyybPM+wm51+7Hko6yAY
+0FsvfyptjQOtNEXregLocGXZlWfHCH8QKgUKPEmICis
+-> ssh-ed25519 +xxExQ +WHI3MbMKXvf9owISq1Q+n3cX4Ur5LAPwupsymDNHEU
+JutqmsinIeK+Mfb9Fd9K1+HTYVL7TcVHMroKKy4eYrk
+--- Txdxord7hfySIdGawFtjUS1Q4eVMZ04+Q7/ZLIv+J9c
+|>-fk:ˏP(4ϫ$hD2`&uc:;p11
\ No newline at end of file
diff --git a/secrets/passwords/services/grafana/secret-key.age b/secrets/passwords/services/grafana/secret-key.age
index 22c3a5a8..adefb394 100644
--- a/secrets/passwords/services/grafana/secret-key.age
+++ b/secrets/passwords/services/grafana/secret-key.age
@@ -1,14 +1,9 @@
age-encryption.org/v1
--> ssh-ed25519 hKAFvQ JEsKpiSmjZD6d0HPSpHn0elm4+zHlmvWh1w32DYV8HA
-ZMtBYBSA6iptaDmgGfkoErE4H2X+n+u7GMokmJIwT40
--> ssh-ed25519 s9rb8g l03EU6FxKFrNgiGmuJ7Gl5pJ7qoCqyR8TCJPCIa1124
-fDTZnPk9mcXiJiBguTfL+jKGONd34wyP5Mv0yhAEkNU
--> ssh-ed25519 yad4VQ WNnsrVh97sIb41CjtY6E/g+wrJT6PMJKdOdNqhZR92g
-Ky8Ymynft0OskvDtZ6HrvAD4Jfc1tGjqe2y2M9AU6uA
--> EC-grease ETVDr0 .hK i*eXg=
-knbGlo1Vm9dAobjU7koWlvjRvbeeMf+bRjFAZ8gxFza/4eGXvEvGi9zX5jsMhFCD
-IDOT2o3kxPJmKaTXaBy4QjQU
---- qtN9LAyEpQ28JP3KLFNmGZTDQCXFaVyFP3yIN4noWtw
-PgyHYy|Ļ,
-(
-睊}mc"p12 8OIƁ!
\ No newline at end of file
+-> ssh-ed25519 hKAFvQ ol5fZcODT+uifwnnDgVKiurfjocmhGjScZsi4VIYTns
+71lv84550pedWxtkSgEL65dfzAQ6gNJfiAKOXqi4eZg
+-> ssh-ed25519 s9rb8g 4wO/8iOsqFfqxm0XojV1d5eKO7Jo6WhFqcaByOLXwiU
+dNeQ10+4D7HfAEiGcyUU4I2y+0YtLlYWkZIvPq82MYQ
+-> ssh-ed25519 +xxExQ uIYAiMd8Y7a3HbNx9bmjLIhSdPUCYwlhYjkPDPHLUks
+0oAvKNDBSphWLBCskqZu4/eVW6STvlTtmvLsSiyQ9Kk
+--- ziYxr9eGK5eK95JJtPU4o4BJOqhBWF8fnjEM05XmE7g
+].B(pU,q2*}ѲkMm:w8Ln{vjN@r
\ No newline at end of file
diff --git a/secrets/passwords/services/grafana/smtp.age b/secrets/passwords/services/grafana/smtp.age
index b6f0537c..39b7849b 100644
--- a/secrets/passwords/services/grafana/smtp.age
+++ b/secrets/passwords/services/grafana/smtp.age
@@ -1,12 +1,9 @@
age-encryption.org/v1
--> ssh-ed25519 hKAFvQ Ru0RT5OnV6BxjOZURHOtsckmLdsK3lrFfK3ZYryE50I
-t1Z+oC3pU4E4rROIv5EYvX1zxVxQlEGfI35jMEJ1Xdo
--> ssh-ed25519 s9rb8g GBgtZ7SRpJfWwahctrmKDKUj6fFnIiJUwL1VwHcScF8
-AeRLU3RBxe8Z2i2NHBqm0mDrScg13P+iF6d7YqwQzRc
--> ssh-ed25519 yad4VQ EgKVtVuA9sY8EZVWRahvHUvPlSApKjgwzInZxT4/eh4
-GsDhQwj8v8mHQ5dGIH5HDa7gQofvvWvHR9+rAKNPiWw
--> 4jx.|a{}-grease W&IrU!` |_6t#xEx 5C GSCP
-rs6njk3/FNicB/o33339HA
---- oJ/ZN5mRC/C2urrAF73Hejkon+TF80Is5gVB/rK7FEI
-'rQ"Þ+CaB*
-w3lпb!JzLxZ#p
\ No newline at end of file
+-> ssh-ed25519 hKAFvQ L3dZZt3XVuiOdGsypijzgsLRao5FZxnFo9Y4ESEonV8
+fcBPxTvyaqZU5gFF/jNXhwt6Oq0pAp7UyO/rgYWcJkQ
+-> ssh-ed25519 s9rb8g BvZSPZ2aLwpyDfyjYHMe8Wh6rbx+aQfmjnkUAk1DxGA
+tXY2TSoP8nv106SCObwEkBxQp10raPk1llBFoB909zE
+-> ssh-ed25519 +xxExQ 1mxOj9IM2w1oT8SuEVVEMgmbuxUdRNowjNlbrAy5xyo
+uVNpfU2abhomq11Itb/uybYiBpI6XpDAF6FYs+mc+Xg
+--- keK+IWNQnsTCt2e/XYwh0yhjg6vbdbYKdZdyjkzybv8
+h9S[kΊ!,I?"mfۇMypenECDx3cUFCK浜p
\ No newline at end of file
diff --git a/secrets/passwords/services/mail/charlotte_at_vanpetegem.be.age b/secrets/passwords/services/mail/charlotte_at_vanpetegem.be.age
index fd8b9b7a..a1a6c51b 100644
--- a/secrets/passwords/services/mail/charlotte_at_vanpetegem.be.age
+++ b/secrets/passwords/services/mail/charlotte_at_vanpetegem.be.age
@@ -1,11 +1,9 @@
age-encryption.org/v1
--> ssh-ed25519 hKAFvQ ahBZiWAQJ8gDr9iXra/ss3Z0Av9D1ie9JSKLF4c/Okw
-yFgKlZZTQpJEgk3fcSGNYH5pSzp/Hk0UgE9IqyTHa4s
--> ssh-ed25519 s9rb8g c18VGG0c1TUodSAJ9yse6NnTxU55vD3/GxFT6AKDMxE
-D/eY7Yy8aEQI+G7NnLv7wYuj4wKgss5LtC+hziJ82GE
--> ssh-ed25519 yad4VQ uFPIuBUVcB4uNWT2n0zG47B0lS3xJNc9eYC2UYjOXik
-HASW6oo49CCCqDhVxBQWV8ospBSFZQj2US1NFbenItE
--> xB*-grease Y/qK/}Qi \1]9X~
-eFWnjgXubs1JoPMhz13W6fU
---- HMRxW/o6WnGKX1VBIhVoibAA3LgI8IFY71I7sbmj08I
-;N
Nf`.
?H8pfPL1=d昚<5_N+h*kOՋKW:C*Gˢ""<|mPIFَB
\ No newline at end of file
+-> ssh-ed25519 hKAFvQ oOx3uVg0WfcgqI1vfaQIuk5Zxp6Acp1N2lSdApiSiT8
+X8PVsvoKnjTNiy2B6VVJ/eSWeqXw/FdGbMEg2iC6xMs
+-> ssh-ed25519 s9rb8g ssZkBOu9cgKFsfnW5GWHnMIe+j4s/hyJigdWpXOIel0
+MIdewXok6xUyiM+n0XarFLnE33N2FhX0IcdonLVzPKQ
+-> ssh-ed25519 +xxExQ 1/aug/4sBt+aYCSi8eOtLX+j9DX9XBUksIxqKD+itAI
+cn8KZNJeRYQqzSnAAJBkHiE/MfF+7i115y/dbmYRLkw
+--- x+e+AG9v4dv3aom5H4ZqZ4p/N12f87iWBzDiV1ekCNY
+,G8= zw`u "]msN7)VP:KħBF0QYNmnzLK2--F
\ No newline at end of file
diff --git a/secrets/passwords/services/mail/hallo_at_robbe.be.age b/secrets/passwords/services/mail/hallo_at_robbe.be.age
index 512f5f87..242e9b19 100644
Binary files a/secrets/passwords/services/mail/hallo_at_robbe.be.age and b/secrets/passwords/services/mail/hallo_at_robbe.be.age differ
diff --git a/secrets/passwords/services/mail/huis_at_vanpetegem.me.age b/secrets/passwords/services/mail/huis_at_vanpetegem.me.age
index 60ba3b2a..7147d4bb 100644
Binary files a/secrets/passwords/services/mail/huis_at_vanpetegem.me.age and b/secrets/passwords/services/mail/huis_at_vanpetegem.me.age differ
diff --git a/secrets/passwords/services/mail/noreply_at_vanpetegem.me.age b/secrets/passwords/services/mail/noreply_at_vanpetegem.me.age
index 0015182f..c4c400cc 100644
--- a/secrets/passwords/services/mail/noreply_at_vanpetegem.me.age
+++ b/secrets/passwords/services/mail/noreply_at_vanpetegem.me.age
@@ -1,12 +1,9 @@
age-encryption.org/v1
--> ssh-ed25519 hKAFvQ n0k3NXseupTDzGuJ+hlINR7+rEsTrtkO8ZeDxghZuxk
-TiRxJBSvzs9cL2hxYxbQm+pApClMVenvT9IcyGpWmaQ
--> ssh-ed25519 s9rb8g k1AXA3NfxPa0btGX2WNA5cQcg/jSjzg32Xj6TiZOkjk
-C89aj1xyHRKkMOFlzjUSMj42Y+XjOhLqPBChVp1Fj3I
--> ssh-ed25519 yad4VQ HgO4v0FkEaeOI7J75Pyi5HFBK5WdmVeQDSQYodr1iWI
-vJs5wojkAHypRkwuPEYUSI+Sv52At9muqFyUHq10SUY
--> ^\"X-grease -
-ilLTlizqvE8BXIP9xvmhQstbRVAigbZWxSIqm4zPl2aR8995PWaCiL2v4C+QXggC
-yALjSfmH
---- DmzTgtWHGr6A+ror7xSm2Vv8wszW0BAY2YX5nNkmYfU
-:BAKeib 5#Qr8tXn]L=:g嗎ғju`کTT2t/~3r\-)ZoV
\ No newline at end of file
+-> ssh-ed25519 hKAFvQ vhaDAogU3wLrAcl9QSDYytVk/jIAbJE88A3XkUlNMy4
+HBAW/AbAG5gHlDzLVBbeyzmeJTDRhp27DHSYiI2QFik
+-> ssh-ed25519 s9rb8g ANVeSIzKHVHKuGg2TdHU3lq+6c+klSADX2BtzUZe3m0
+P1uLL4PcRhKWEpNy7GlamzuTvlewJrRtu6wzleBt5vc
+-> ssh-ed25519 +xxExQ fQToyJSaLfGC7XextJEA5NUIfoglLjOy6K0dXX0u/1c
+op+OYOZvlTspdyg0qYgDCzi8dw8QTSu4+fsJgGfjzfA
+--- QNq0lpWjkcOVRSzYJkuWLEEK1JQT88DpRa4k7GJHMos
+*42 괘
"x"5wu}v[f9"vm`]idSW"IB+DŽx*׆0˅[~NOY")>
\ No newline at end of file
diff --git a/secrets/passwords/services/mail/peter_at_vanpetegem.me.age b/secrets/passwords/services/mail/peter_at_vanpetegem.me.age
index 07599a44..772298ab 100644
Binary files a/secrets/passwords/services/mail/peter_at_vanpetegem.me.age and b/secrets/passwords/services/mail/peter_at_vanpetegem.me.age differ
diff --git a/secrets/passwords/services/mail/postbot_at_vanpetegem.be.age b/secrets/passwords/services/mail/postbot_at_vanpetegem.be.age
index ebfa9af5..f90c02d1 100644
Binary files a/secrets/passwords/services/mail/postbot_at_vanpetegem.be.age and b/secrets/passwords/services/mail/postbot_at_vanpetegem.be.age differ
diff --git a/secrets/passwords/services/mail/robbe_at_robbevanpetegem.be.age b/secrets/passwords/services/mail/robbe_at_robbevanpetegem.be.age
index 73e7796e..579bafb4 100644
Binary files a/secrets/passwords/services/mail/robbe_at_robbevanpetegem.be.age and b/secrets/passwords/services/mail/robbe_at_robbevanpetegem.be.age differ
diff --git a/secrets/passwords/services/mail/webmaster_at_vanpetegem.be.age b/secrets/passwords/services/mail/webmaster_at_vanpetegem.be.age
index 5afe051f..42453915 100644
--- a/secrets/passwords/services/mail/webmaster_at_vanpetegem.be.age
+++ b/secrets/passwords/services/mail/webmaster_at_vanpetegem.be.age
@@ -1,12 +1,9 @@
age-encryption.org/v1
--> ssh-ed25519 hKAFvQ JHjuI9rQDBEZvK8NN3KmDOL4tZsGZMec1EFXrMSY1nw
-n0uoSU5wTkQYf9xBOEiWWfMjjATk7T0orntiSjTKdtE
--> ssh-ed25519 s9rb8g E1lkFCR7hM5LXWBZ51y5hZvUN4+pHIudkXmpU8wkLCY
-eEvc/SXb2d8vqRTroayijnVB99ZO4RPgK03fCR37O94
--> ssh-ed25519 yad4VQ x6B/1ZQOMgbjbs32U7j4Rr4/MmBLyCg+cIPDynFJuXA
-6loeFyyP9g2R3/p//6iUCn3YfMl2otRcIvl2srWBpd0
--> PH~?+-grease
-GX64yaOgkxrMz9cfX6BfbXuefE8PPeYyIke4bGCxbsRSibDHaHfcd8OiIKxAHkP7
-IwNDaBN+FSoIvKc
---- 8Vd7zRm8JAo0kYXwuP5+AlAIyEWzahj7NKv2VZOsdWo
-%RMiJRMF~qNCPlͣͫbF4j3Wb܂,ךޔAgI`y⡌`@eHkamLOX
\ No newline at end of file
+-> ssh-ed25519 hKAFvQ RjcZ1ZMIQtV2MYbn62EkKmvJyXRPbruanefXqIAzbiw
+LrzxWlSvenPPadgDLbrFbYz22M7OFebtFuJltnP9V9M
+-> ssh-ed25519 s9rb8g XBh81NEXAYj46l1/VmxkBW9iucF6iEaYTDMyjaqJnks
+g2Hf8yseeJuC9gTAHY5pwMIH7Av0WcxUPma5mVKdDiw
+-> ssh-ed25519 +xxExQ fsChKDp94NEOdChtlnWny3Yt9rA4pH0ByWhTVj948H8
+9OScVeXVPKO+BciSLKRynM729m24Bs21ZxsFOVuTUjU
+--- zbLn21ruzXQkAW+dXYOv2UQUI8DjVF14kutXBvKmlQ4
+W]Z
iK fcs_ƴ,yn!tLKIy(d˻!K9lIv?(0DzZu\3rcy s5t
\ No newline at end of file
diff --git a/secrets/passwords/services/mastodon/key.age b/secrets/passwords/services/mastodon/key.age
index 03890ab6..55e2b36f 100644
Binary files a/secrets/passwords/services/mastodon/key.age and b/secrets/passwords/services/mastodon/key.age differ
diff --git a/secrets/passwords/services/mastodon/otp.age b/secrets/passwords/services/mastodon/otp.age
index 25a0abf2..70b983ab 100644
Binary files a/secrets/passwords/services/mastodon/otp.age and b/secrets/passwords/services/mastodon/otp.age differ
diff --git a/secrets/passwords/services/mastodon/vapid-private.age b/secrets/passwords/services/mastodon/vapid-private.age
index 83475c64..8bdd926a 100644
--- a/secrets/passwords/services/mastodon/vapid-private.age
+++ b/secrets/passwords/services/mastodon/vapid-private.age
@@ -1,12 +1,9 @@
age-encryption.org/v1
--> ssh-ed25519 hKAFvQ dHxud0szOg7zaxwddGG1nUxCEny5jxKyQdYT7q/LGB8
-AO+kc43zv9MBwAvrq3DSSeGGYoY8gSUaN3drhNN4OWQ
--> ssh-ed25519 s9rb8g JTm3AwLa4IO+rpWKA3J7yxk0vc4TRgSjk6j07XbNlyE
-RDIeGxXne8byHbbil4zUOqKa4a96Woo5JT84Ui7KFdE
--> ssh-ed25519 yad4VQ RkizLgPPmAcyLRfRNrZZ83i9k1R8tRrfyH7AuBVrEV0
-pIe3Jm7bpYEUosHQfKg7lRUZyt4Svp28yLz68XUoqlQ
--> `v$(@ ssh-ed25519 hKAFvQ RgBMmNPazKpdz1F8LZIOwouFbStdQP5kTO+8P/XUFSs
+aY5PVIqHNWqBkPmtkqa4a1F6jcHIQ4+OCLJ93DQs/1E
+-> ssh-ed25519 s9rb8g 0AsX+5wLjOcyD3+BcKjQ/nCPdaQSV5PYirEg+4hLZA8
+lOfRVoCjgjWFYjcmUrjcOE2S4jbeZIPPm9CrD8ogTFk
+-> ssh-ed25519 +xxExQ HVUxZ18QtBTAyotVYy/A8F9KEKCu5VV7OEkBrPgQ2S8
+eSIcOj94d5pyPCdq5zR/OzWDO2COiO4xyvAFBEp7RF4
+--- xd2ThS+DdAet+trM5wB5cQLblVdccgo2lbw+Rg3faNM
+VTlu9}/-2ܰsmOM9vAWo. Jȏgv!vxG
\ No newline at end of file
diff --git a/secrets/passwords/services/mastodon/vapid-public.age b/secrets/passwords/services/mastodon/vapid-public.age
index 30c43329..b559d340 100644
Binary files a/secrets/passwords/services/mastodon/vapid-public.age and b/secrets/passwords/services/mastodon/vapid-public.age differ
diff --git a/secrets/passwords/services/nextcloud-admin.age b/secrets/passwords/services/nextcloud-admin.age
index 76268aa5..8a7aab03 100644
--- a/secrets/passwords/services/nextcloud-admin.age
+++ b/secrets/passwords/services/nextcloud-admin.age
@@ -1,12 +1,9 @@
age-encryption.org/v1
--> ssh-ed25519 hKAFvQ ginuxuIF19pX4Lf0CXIXjpjAqrqbuGL7A7BT/Md+xAc
-2ixZCl9j3wPVfiwe6oZ7E4UZnBZ6mGFxOVfOIW3owKE
--> ssh-ed25519 s9rb8g 9HW+ZeCmILMuXrQblvMrxu10n5jUZzkKGkYgYre09XQ
-jubOl2lb73OD9FeRwGBcfINUaCe6OmA9GwXoU7I5zt4
--> ssh-ed25519 yad4VQ jh3murZI5MRq1RsdGlizfUL/j5U++6r0kFScLqPefWg
-lCQI/HYAZFgGIH0zGhD0g3iQFcEMi+UrF+RedCKfOqQ
--> R#gmB^QD-grease r|JF[h
-cpY52qB2ASHVcrYGi/J6PhDxy5MA3OiOwhzxD87xqvOlCJi7NWbp510OwrN6x2JF
-pqHtSRXPwNrAOT0M
---- Yn7ZY15Lh9R39xXt7b0V5YEVxRFgORJTLFZSh49Lkfo
-/C,ſ5)^*i^c-@LX''(eWׁ
\ No newline at end of file
+-> ssh-ed25519 hKAFvQ 3YB/EZRPCoOCyuCLC82sEe2ieO6doyS4mBe5rrVzgng
+/6/4YQtXp5n2UFmgqrlAsF28mTadM9B+Em/TCxUfe0Q
+-> ssh-ed25519 s9rb8g ffNks/g/8OIOEiub3oanKgTC73yfe9Pf2iNrpKceA28
+7lYipgx4Ukz3FGs1gFweYYxj+l1yuSVZKtpPjuxJHZ8
+-> ssh-ed25519 +xxExQ iMtaWfKSd5ciZQoXGw6T4tddpGyHfPc5JAi0TnLGsxw
+JX/gKrKZMXhotoLW4CdkdYNQBKM8SN+ABwXpJP7tqOs
+--- P9HdMA0ScdgSuKnKtqnr5NLR63384lB3fSeItS64vPw
+`HFn{sZRjVz3Vw^@#ʓ<'(l"WĠM\w
\ No newline at end of file
diff --git a/secrets/passwords/services/ssmtp-pass.age b/secrets/passwords/services/ssmtp-pass.age
index 60f39b76..501046bd 100644
Binary files a/secrets/passwords/services/ssmtp-pass.age and b/secrets/passwords/services/ssmtp-pass.age differ
diff --git a/secrets/passwords/services/telegraf-env.age b/secrets/passwords/services/telegraf-env.age
index 41d74d16..0db499ba 100644
Binary files a/secrets/passwords/services/telegraf-env.age and b/secrets/passwords/services/telegraf-env.age differ
diff --git a/secrets/passwords/users/charlotte.age b/secrets/passwords/users/charlotte.age
index 9b3a5b77..a9509218 100644
--- a/secrets/passwords/users/charlotte.age
+++ b/secrets/passwords/users/charlotte.age
@@ -1,19 +1,14 @@
age-encryption.org/v1
--> ssh-ed25519 umFZoA +ERWFieJu+XOKSsMr0I8C6jbCELDoYnYllSWpljBNnM
-FlI3hxkM3cnQfl92/aVIsk5FsamTEIqq4Od1KK/lJz4
--> ssh-ed25519 aUd9Ng sTP03G81tqbsxwJwIpH8yE4Y2F5dfUQuLyDPyZX8Lng
-7yCFd6xTM8zaQ52TcuIvwUJlJZ4NSKGLU0AH5Eg9+Ew
--> ssh-ed25519 hKAFvQ mCmpGPF3IM/ved0oWPWOvZFyRI6qLnPGQ6VtjDltySU
-FMzhRzifqMASrh/2VbBTBzpVKy64ulSWUgOwjh5HFpM
--> ssh-ed25519 9PfEBQ N2nIDwtO6huIVpVAmPaQtsnUU6lnywkTlKnfbdDazhY
-ER7bhidEbWoT9rpyQnntcXL8/GRFqvHky6LOLrM+Y+g
--> ssh-ed25519 s9rb8g ayAEcivQFukA8Y6XCiN329QPBYgBYR3UiHwVCJmFpmE
-fiDk8WaldbF+qNWrCvwa8cJ8+ek2TUXnf6zPJ+SsZRo
--> ssh-ed25519 yad4VQ xByfCTL0VYjyF8/lEqlVM4SU3Tk4PNIq0/Pr9uiFbjU
-kL1FFBmCsT8AQr6w5C20ljyN4x/LEyKA4ysp0amjxyI
--> C<,-grease
-zUNHK7ClHeIPf//DCy2tfwFPZARdK2MNelLvwcbLgTKxm4Dh0wmO5u9xsaDBCLo3
-Xm6joHiSKv3/jlILNEfPiR6GQYf5VZrKtEr0o7ryHAHQ2xOOzw
---- t/EzDky9wT4favMsgJX2Gd1vaveX8MzwsJpeR9q1+oA
-cE2}H
-#8d*a/筜nf}OCo.wLwE
v9zb"GT;G_ĜA0SoG,qWxGa\Ù&ÅEBrb\9G
\ No newline at end of file
+-> ssh-ed25519 aUd9Ng 89gCyjZmJy5rh4gkR6dAuLd1F0hR3S22gilsTJaGOS4
+9TMNgqwVlkRXTthCVGiBzuJUrVQVFvXQHvBKAoSQGIE
+-> ssh-ed25519 hKAFvQ w6E+z3cB9IDr80hin8sfeooLYiXuEyw2e6sDDgmXvxQ
+rqEigX8//Ai3JYQsTAQe3x6o+1UQc8EptbF0rUaGEh8
+-> ssh-ed25519 9PfEBQ jIFSnmA06XWUuJmf6HZHPSq2+Fpnhpffhf/VK8GGoCQ
+fU4Z7RLVfZbh80C83+Oj05M9hRiaTBolsgipy5S0d34
+-> ssh-ed25519 s9rb8g Sw12uUHJ28+6A3pUd9Mj4x6bpxzLc+hcKSY71+5/CXc
+qZizMh2wO1KxCnyLZ275QbU8cQI4WBBijNNYz9RZrGk
+-> ssh-ed25519 +xxExQ j/a0FNBYGlye0P8TkUEUCY3RqAwGvADNlKPcUKjopW8
+ZsHvYR649QV3SvjaKLFH6INcAIwTxAzBWn64L/V4ogU
+--- jODyVpR3tlFGbGykg1Uxgnot5Ojm6M88TsRsh3vwlyE
+=>p\^6:ٿڒ||9;ȫ[ΌE !AYADˌlOhLʿEqh
+VXΤ__o$L}
\ No newline at end of file
diff --git a/secrets/passwords/users/root.age b/secrets/passwords/users/root.age
index 2c88d16a..3c8b31a0 100644
Binary files a/secrets/passwords/users/root.age and b/secrets/passwords/users/root.age differ