diff --git a/modules/services/nas/default.nix b/modules/services/nas/default.nix index a41a063..c3584d8 100644 --- a/modules/services/nas/default.nix +++ b/modules/services/nas/default.nix @@ -12,6 +12,8 @@ [ ./nfs.nix + ./nginx.nix + ./vaultwarden.nix ] # picom, polybar and sxhkd are pulled from desktop module diff --git a/modules/services/nas/nginx.nix b/modules/services/nas/nginx.nix new file mode 100644 index 0000000..cd4fece --- /dev/null +++ b/modules/services/nas/nginx.nix @@ -0,0 +1,42 @@ +# +# System notifications +# + +{ config, lib, pkgs, ... }: + +{ + services.nginx = { + enable = true; + recommendedProxySettings = true; + recommendedTlsSettings = true; + recommendedGzipSettings = true; + recommendedOptimisation = true; + virtualHosts = { + "home.opel-online.de" = { + enableACME = true; + forceSSL = true; + default = true; + locations."/".return = "503"; + }; + }; + }; + + + security.acme = { + acceptTerms = true; + defaults = { + email = "webmaster@opel-online.de"; + server = "https://acme-staging-v02.api.letsencrypt.org/directory"; + dnsResolver = "9.9.9.9:53"; + }; + certs = { + "home.opel-online.de" = { + domain = "*.home.opel-online.de"; + dnsProvider = "netcup"; + environmentFile = config.age.secrets."services/acme/opel-online".path; + webroot = null; + }; + }; + }; + +} diff --git a/modules/services/server/vaultwarden.nix b/modules/services/nas/vaultwarden.nix similarity index 63% rename from modules/services/server/vaultwarden.nix rename to modules/services/nas/vaultwarden.nix index 783991e..0d6f2e8 100644 --- a/modules/services/server/vaultwarden.nix +++ b/modules/services/nas/vaultwarden.nix @@ -7,10 +7,11 @@ { services.vaultwarden = { enable = true; - dbBackend = "postgresql"; + dbBackend = "sqlite"; + backupDir = "/var/backup/vaultwarden"; environmentFile = config.age.secrets."services/vaultwarden/environment".path; config = { - DOMAIN = "https://vault.kabtop.de"; + DOMAIN = "https://vault.home.opel-online.de"; SIGNUPS_ALLOWED = false; ROCKET_ADDRESS = "127.0.0.1"; ROCKET_PORT = 8222; @@ -20,27 +21,18 @@ }; services.nginx = { - enable = true; - recommendedTlsSettings = true; - recommendedOptimisation = true; - recommendedGzipSettings = true; - recommendedProxySettings = true; virtualHosts = { - "vault.kabtop.de" = { - enableACME = true; + "vault.home.opel-online.de" = { + useACMEHost = "home.opel-online.de"; forceSSL = true; locations."/".proxyPass = "http://127.0.0.1:${toString config.services.vaultwarden.config.ROCKET_PORT}"; }; }; }; - systemd.services = { - vaultwarden = { - requires = [ "postgresql.service" ]; - }; - }; age.secrets."services/vaultwarden/environment" = { file = ../../../secrets/services/vaultwarden/environment.age; owner = "vaultwarden"; }; + } diff --git a/modules/services/server/default.nix b/modules/services/server/default.nix index b6639b3..910b770 100644 --- a/modules/services/server/default.nix +++ b/modules/services/server/default.nix @@ -18,7 +18,6 @@ ./matrix.nix ./coturn.nix ./ollama.nix - ./vaultwarden.nix ] # picom, polybar and sxhkd are pulled from desktop module diff --git a/secrets/keys/nixremote.age b/secrets/keys/nixremote.age index e7f9459..1980fe8 100644 Binary files a/secrets/keys/nixremote.age and b/secrets/keys/nixremote.age differ diff --git a/secrets/keys/nixservepriv.age b/secrets/keys/nixservepriv.age index 9db9dc0..f22e8cd 100644 --- a/secrets/keys/nixservepriv.age +++ b/secrets/keys/nixservepriv.age @@ -1,26 +1,26 @@ age-encryption.org/v1 --> ssh-ed25519 Xp6AuQ rsyjcCWS4vUYPeaeDx9JMvCAapFj8POgqxHGIaRFY1c -9aTcRI/0HWG2GwTAsYAlRIyQRfq8BHo3p9oJv6Lj8fg --> ssh-ed25519 4TJmqQ TRTqKRawMYbPSLZhxO+pWSc7rY9xkPMoNpYnbkKUmx4 -XJpTAwU4Y1XKSb7m1GHwE0GNt55YYO+/ZYtJ13+Mat0 --> ssh-ed25519 NNXygQ d29pzWOytgpErgocnBRncxxkU2zxIRcLwJ+p8IVDZlc -kA8/FoJ0590HfS1c1KhDO82jACMRkXAGh8wez0RfPtY +-> ssh-ed25519 Xp6AuQ ZCTbAjKDwbpp9Unpt5q3LQO4WNVXwOhe1dMh2cRUykQ +h0lXph8v1NsiT8YFLyID02zFEEjQD5u5KX1frf0Vnyg +-> ssh-ed25519 4TJmqQ px2SM6WpaV1gICRrmntDJiLLA7Llmn84zc12rdRY5w8 +GsgvdOoPRt5NIYyv5mpbbedJ/+4Hwzz6MtIl0xx6iX4 +-> ssh-ed25519 NNXygQ 1xHRVDCVcv8xCuVWCUJV8tJuq8Wb1S+YjA3hOC8L6Q4 +DWnvh0eUGPSNUEkKxUuOsSbLimvdgB2nYz1YqCF0ZoY -> ssh-rsa VtjGpQ -VHdasOu7TmB8aSux1vRE986awlFvczFQi2Hnn/NwSCwnlJXpVDTJuqLqUl+8tEY9 -3G9S5QFLR7baJLmAK7w0VgXetCOCgphJAjzLKpwbJVucc1ThjNS5QQk75dEt/N3M -6d0Q+qT/5YP+wjNTcEqgh3iDPONOieE6WoIaIM3oR9sCICnws5JdEGI6dwA6+8bA -eKqQ9CHR5iHUGHr+bzg1u7OSUOUtwTfj34R5MVBgIaoD2xXbGB5cWOH4xQVw1uPs -uQgVGKZsV8WPpHjsLfNn2f+JHbBNEQ+6RBRkTEFAhoIocfteOnjAiD8UTgRuOEqi -wRM8PTuab6sCRrPe0k4ZQYM8SkxFt5VlQRGsyp6U5N7hi/RKYUtY+2FaFTHD8qrT -szIFLfQzfqpF6YDRst1pfXT6jdrYP/rNuOJLvOFTIEbfCgNWTu/r/+2+a7gj0ecq -6IhtUI0JoUioInzcb/DX96fjpUaqRTk+EErKlBK3M/tttbRJE6f+NaI/9cFiNm+z -rnFaJGsemqGFe8tZIDLdlb5g06XCo54xfDhy7Mwec1pg3CEdhAb/gaSuu2eGq9oN -IPFQNbzHX7nyG2JI6BN5kFIX3zezdEcQbc6xmrq3pBtesRaHTmPz1Js0ENN3ezVf -jhCZcP88F/kxS0XgtOeuvJKTfL/gIDxBp3fXSvbywDo --> piv-p256 grR75w AqyiY3XlLWWfSd65sHNsT9IM4b4vWNnsE/zR1K+Vlvon -xppHd6OK9/rKmf6IvENuPb1zxKgfZ3WPGqWkw0CEMXo --> piv-p256 RQguQQ AwEl3g+D0RZEx7i2jYfvDkabnNvmmFIT8ACUuecYVtb3 -KbbwwnQLSeBzo2jhyzbhFvrP4EybE3lBfmwL1vWQNBY ---- FOP0GvixShIF4vLeTRhdxnEtcdLDy0Y0kmjFVfhgBho -=6/4Mf`N|'}ǎz8 -Bn jv ?9r&/Bq׵Xښ7+m_]FEJK&S7܊z *`qyKQc;Ky \ No newline at end of file +K8s/ItCaAy6ZPHmCXbrjeo/lQpkxa5B7UzAQnthvnzQmRuYXvHzzMD+FcjYEc4y+ +tBQpE8iCu/kxuso/VdSloB6EfdXRFCUAXuSYJ/TWEm15jC9ThdMzFMp1nhJVyjSA +GQn9LWPiRwz4Qb82roUsqCl2QrfzrNTSmbNn7BbySuVlEWFSo5UDDiO/9F7/ifUM +5ffshmpQeOrJKczUH7Md6pXUplZHMPizRfFcggdXFdQs4stXe5TYn0IugsaQH0yj +SisHPrHyd9PfMTAoUFybymlzG1dRZL4CCnmw6p6z7zlyx46FR21BN+IZSBwlOq7/ +3PSjfX/k+HwjuQ6lpsHzemmzQk8vVCviQIQh/w/EjldhYAJoOigQCM2TaA8EMkCu +PPiOC8BKichyMO+ygac+RIfd0EFZkf31UKrd6KhXSm2j9nhBCC3GV7ihsnY7xRgg +/FB12LZep5jSCaDw4k3DKUWispJX3YrluXZSOzF+k5I6/tBmV9Wbh2Au4k0fC4To +fFGCbwTV0oAS5Eki1AThXmDjijY/zolNIkARlTiKvzoYdaHo9YdhygNskeHPwwV4 +hLQQ8I6SvmnCYpQ1bztrnWm8cxzxuObarPC1+vhKDuamiciOkFO9wcWCXEj+qTdd +PdHLNHIII9G1LNVHFZCahH22Htuc8bDjzGnSaHvjWCM +-> piv-p256 grR75w At7VMtXo84LALGk5CwHuU00UFKAELL9e9uJpb9ONGDl5 +eVWY69k/xyK+WSutO+qaMyJhtkLgcLrCLjHSAg7+DwU +-> piv-p256 RQguQQ AuTmO+RUFh9V+V7cIUkMqpUHMgNcOY+cp5nkgdthdExo +KVnhU5LyL0pTQbiAxg3UUZCxLA2oA+V+61kyH9mhvYo +--- PprMVBWsOpGUGQ/IFhR+ddofwes8dYXS/X3uGTQDmGc +Q,^/!ف`0AhĈMiޘPW:T売C 9t^;aN57$AJ%5Bw>}-, S*F!J~0Z^eW +r{@ \ No newline at end of file diff --git a/secrets/secrets.nix b/secrets/secrets.nix index db82666..197b373 100644 --- a/secrets/secrets.nix +++ b/secrets/secrets.nix @@ -62,6 +62,10 @@ let kabtopci dmz ]; + homeServices = [ + jupiter + dmz + ]; in { "services/postgresql/initScript.age".publicKeys = servers ++ users; @@ -81,8 +85,8 @@ in "services/gitea/mailerPassword.age".publicKeys = servers ++ users; "services/gitea/homerunner-token.age".publicKeys = homerunners ++ users; "services/gitea/serverrunner-token.age".publicKeys = serverrunners ++ users; - "services/vaultwarden/environment.age".publicKeys = servers ++ users; - "services/acme/opel-online.age".publicKeys = buildServer ++ users; + "services/vaultwarden/environment.age".publicKeys = homeServices ++ users; + "services/acme/opel-online.age".publicKeys = homeServices ++ users; "keys/nixremote.age".publicKeys = buildClients ++ users; "keys/nixservepriv.age".publicKeys = buildServer ++ users; } diff --git a/secrets/services/acme/opel-online.age b/secrets/services/acme/opel-online.age index 838ca20..ad5f971 100644 Binary files a/secrets/services/acme/opel-online.age and b/secrets/services/acme/opel-online.age differ diff --git a/secrets/services/coturn/static-auth.age b/secrets/services/coturn/static-auth.age index 1b6eb70..5774f66 100644 Binary files a/secrets/services/coturn/static-auth.age and b/secrets/services/coturn/static-auth.age differ diff --git a/secrets/services/gitea/databasePassword.age b/secrets/services/gitea/databasePassword.age index 61eb9e2..578deeb 100644 --- a/secrets/services/gitea/databasePassword.age +++ b/secrets/services/gitea/databasePassword.age @@ -1,23 +1,23 @@ age-encryption.org/v1 --> ssh-ed25519 neExcQ B1jE4EFqSmAf3s7/Iw2o69c2FM35oHuQUCeGMpmjjmU -vzcXa1xNMu8wXwty5jmPndy1aHMVnFVE2gBQE0AkdjA --> ssh-ed25519 WiIaQQ A8axHmvkdtTkFRUXGkJ/LOxNFlfeP/hAgHi2n5xgQxA -JSEtJkDhT+icnQ3jmM8eeNQwVATI3PP8Im9O4nO0Y8Q +-> ssh-ed25519 neExcQ 0MlXHy8Yj2iYJlJmw6Oe4UOR6BIFU2kIR3BXQO8AKCw +LyPiwpyzO/j2eubVkCek2Z/WiD1H7PHkvQEboiHQVTo +-> ssh-ed25519 WiIaQQ aloTS20pXfbQ7oCsfmBrTYUB72w2I59u87nnhBExUBo +yEE8FnBRBvwhG/SMj5Aw4j4cJI5J4WA5catVpuvCmDw -> ssh-rsa VtjGpQ -e5K/eaDWEHZhTsvrLS8bTXc8qVFJaultIEn9yua8BS7LxWmbHoJAPfoRqdte2oPp -Dx7l6byOSTmGszOIoC7JTI8LOtuJt/IA9lXrq9AsFScoCuoeaGy5NKWsEyV2JqnG -qWwG6WO+A4+FW3xVxfmejv99UJY3HMkR3kbKwjya9j1chS76GCpsScK3wvFpcS91 -aijoS2C2kWSfPixmrNnqYAz4xNpvP/wuLFdAriYccrqStexqVXdf+ZKBrjt6Wnqd -kih4RrQ3IbkxuRBPy4NIUc2cF96NdCl6LRhwWq8ZHHeVzOotDURmeLj+ppGrinTl -qzEEA9Sc2lYioCIq0Tz+K9k8zLzBKOkq0K6OJO0+vO5ySZx/WvrXXCbMRxGyZDQx -T3dvbGEJI3iSJr80NFDWWeBq5GSPgLhXOAk2X1LKJRg71IzBl0HJX11C3UsA5aTA -j7XF2Sz4hSuk2PBJHe7o0JrEI4r3qKaOEFoo+zpqPXZls9FU/cO6IKTXNwX/tHhr -pNe3o9PpSJjw3dGrqcml62Lx6gg+m6ZwpO78cQL+0xqFSK5cLy5Mi3PLyFfQ3IXY -4BYqmWQUdvkTxRf9ExQV5DLXORTvGN/vgPNf8XDjwC2MqEcgtIhVuDtGkIgJ2fHW -NICSmIRvLyYtBmYn+3bxTvUxo17M8Apwi/a3ukz7s7U --> piv-p256 grR75w Aj82ZAfjDU363gj5f27aD4/hDKoBMlsqly4UYmN78xok -VmaMt3EqLpe4Nyw1NBOhzPoqPwuvk6YRb35jovG9KS8 --> piv-p256 RQguQQ A6bV6OHWHr287OfeskAQxWPrMQphsr6EMx2Cz1EQu1bW -GDR75hve/Ib4g99h2kJx2iCVqblyEGj+mnzo24CG5/w ---- zmzAtOeQPpIvD/f3+cN8FyfpqNoCBUE0L6kTBdHffAc -M\Րm{y7]iQ< _a%Ř9WUCi= \ No newline at end of file +DAW8WMsP0AprUaZsjQj+6hULe6a5yHKWKiqPw48lAG5QlLifVywQWRqQYW6vzqMW +Bym/HBfyuCKld/f1j2zvS1+0R8ytiBgnNSJCxeVUYdZalHZWOaA4oyfhdVDypx0L +B4cAcrwVxXhGj+OveC8U74MIrgiLLIeJl3ehcVjJqn81X+pLs3EtREUP8z3z2ftj +Mewnp8K4u+W+6cP1wosNrgxiQsVJOG1PST8aBhvNgW0wG4zQuA7LrSnvbSfVLL2k +KQx7VSZwMT4ssDa9M99Q2FzBdri7OXg2O2GBC369S0ybwVYuw6e5HD81i/v2BrXH +dv/PtBjBvIGh9lPqdnCgCOQU06M+k7XaUhXk87nYyCR4ED/z00YhABK3zH0t8ak4 +nQH3BW30NHJr+GB9oj1EE+C22/BACmO6xAJ1JMMeWw9n8LlHLgOU3VnCyuM8XxEW +xFJ9nNfYV6KKfgNmXjhA2KklbqPylFB529CYe48No+5FiR2zJ4bPtAg9eozAXWqY +z2av829pQcN7UXLXNFvE/yYLyWgSr9N1IEPNHWrTLnxcY632Y2fw5qHNqwoq1mIc +nR2x6eFKBip7gvsflGrNYOFAuGGG387SeIPMCDAXtxNBigcARiqmxY7nZKGu2BjE +Rie9uh2nUyFyjDpZysIbJHv7ytpQynlKJ3QlFsUiqNY +-> piv-p256 grR75w A9t6aY5PQZC7GfUoC/HROg9wVOa//1HP6g6ZYcqZXlyd +5w/iIWI9PksH82frtWDC8Tp9aTb1te8EueKg8yIUrfo +-> piv-p256 RQguQQ A/dORaeED5xFpdFpysOly0X4LNm3xLBnSUZXK7ZzID+L +4xq+NX+dXdCZ8+53rZtQKAPizc8Zj4VT3achOO2cVrg +--- aPeSZYHncfegh3XGQl8hkGcnnLZArY80MyEmnO103oI +@O֘ u:h(7Cukw"Û׊y8zAº \ No newline at end of file diff --git a/secrets/services/gitea/homerunner-token.age b/secrets/services/gitea/homerunner-token.age index e08c4cb..05531d1 100644 --- a/secrets/services/gitea/homerunner-token.age +++ b/secrets/services/gitea/homerunner-token.age @@ -1,21 +1,21 @@ age-encryption.org/v1 --> ssh-ed25519 1fxDZw 0HUT1Iujai7TJCCdN2X80080tfrGaW6Uko+zX1Pabhc -jcpujkInglyeqvUmlA7BTvlAWDLqxwZm19zCitOoXno +-> ssh-ed25519 1fxDZw hh8ehz1Ku8o+RLbbQU0S9wpdanqZTujlpv56EZkFMyY +380XaylUBWlLEFh1DIi5C1wefShsQu7DjLQmsobh7eQ -> ssh-rsa VtjGpQ -L7a5HmNRuZ/tcwSLUOk5Lu6tSkHYr6UFh9eM6KY8frcfQ8RNOuNhUD5xyEwAVGXf -KyLr23tmRj/h3M/EfGCxHIWaxyr6ZhsdAOmgkTvoh2TrjdXjEuzANqBk/uMKslp1 -EI25+MrQjxjBPXjIZLRkl+VF3sBz6lEOz4Vy5YZhG99bXJK66HfWFZSmYoKIvzNb -S/JCizrmgzF6D8It8KCz5hY4jDMT1Qkij4B14DP8fDm7XD81ugCB/hGHkkRxS3P5 -J3vGmxPFV6iDFhNlY2BXsZuXecLLzZN31u1Md44aBjjryy2og49IRn7w6UtqHgm6 -3Iwl322Si/cCyOmS6BjI7RNxhmuJmz5T9JqsfNahGOLFlEoBfrq5cWc55rjyOGal -cfCsp4I4/3FhtFlULmfPXgUyPQXBvwKLvFzkMrnPeqnKAo3ydNCgR0TIYNOND5xx -mLegC4NLaZGKLg5n6HZXtdbX2EZU3MqLcki8sXjx6n1yDSrpnKABIQ+nhp3SQ7ex -UXB2y2mh6runbC8FD5Wwlhl2EYpalynAMCkLwMMprsS/wkQqxiaCHMzQj6PDDt+k -GpRnfzzYJbqUhcPJH+YGB91v7kxBSWCORAl1fB9nmogznnz2fPHgpO810KPsVYyE -6Yj7eqPacItj1neJ5aFrD89P5fSJKL7w9Q1eoXUIUYY --> piv-p256 grR75w A/YBwM0ZYXI5Hzg5GRi6sKuBGoqNbvpX4uZoOPuUa2zk -415g/yPYDj7k+K5BOBQyrqLNKEbXbRJqHDZzzYlc//g --> piv-p256 RQguQQ Akiqc7MtjraJ7l98dNAfc+mKcjq0fC98XuP3lFQezAab -PpASEk/Zr+1CPZ+SibwGISbskcmArmz61W8bYD3JR4Y ---- 5wcfHfcO0ifZvrhm6BlZ2tz5oTN8YUr5GjFqQXnVwC4 -e%4NBĪWPM kXeqm%Fce_vl 4fRoMCLc8?0G G68 \ No newline at end of file +bXqph/p3KcAE6lwE2VHUO2evE1K8gpLUyQdvOCKJGcmxkwlSemgP1bAtpKIBrAh+ +9BAIoQf+vt/Pdu11cB3y+egICZDxAj/LG7uzjTSETniItCgKTqTbFOV2yXezLvD1 +NyroReGDFD6wofXUt2+1Y4yoMeW85DC6PDDd9Que2QJHPVfVaR1EtyWXEmkS/W+2 +yhGxnfIXBSrO465zdlTOBJS0uA6LPi2smEsetHfu/5FrV7AAlb0iIP6ZUcZGpaG3 +n9y1t696zCNGPMGOYeDwlyHefaBkweUM+r2lYoyTsk+PqY5+g9Ap3ZkMqVxyV479 +IExBTTdCNJouiByR1/o/0L6I8hAdEDyGad9H+PmH8gwtCKRmz4B+on5ljQ9/gwHz +4dU7+zFYU0N8TSzImWmsU+Pomd8aItJlWIE38OZ+yq3/wYWuDVmfrlNklu5N3cb0 +GSQPk97tkpxC7oAt2n7TlwYtrlElvKFTNFt2FHQQzLRK9v2cH5aJAASaLk//MXo3 +pqmRx2KFDO0f4UMyLWh3dpvu942PLaZN14/fX0u24KmCGUjTa/0KGUeroEF9QXN/ +xyWuMddf/Fk0ENIDRI/ScU2b2kB2anmYJ8u0jFjMkubZTNs7BJpQGoRnNeRHYVEp +nK/0GwemAe2b9j3WcNEA3w+qliFSxAIVQK/DlmImHPk +-> piv-p256 grR75w A8m/M9FxN5IPc3jZz9HZEMdN+lqQWKk7wECowIBIJypr +VS76coMWzq3V5fVK7Mi9EJM/aREGkuT5BOc2KRrt+XM +-> piv-p256 RQguQQ AyqzzNEcRsKvojUVTIHSdXd2suP5clAVJN3rZQ5uO8Zh +n7sGAAhLHjeMA95/NRaaE90SLKn3jMduKwL+DnG1Su4 +--- Hy7Q73oX1zTn/cO5LDZ4L88cqYN9pm25UtPWgE8Oc5k +~sOݤ .ryy-_$ 3d*Kv`YKVᓭ^- \ No newline at end of file diff --git a/secrets/services/gitea/mailerPassword.age b/secrets/services/gitea/mailerPassword.age index 7eeb65e..f9c9e4f 100644 Binary files a/secrets/services/gitea/mailerPassword.age and b/secrets/services/gitea/mailerPassword.age differ diff --git a/secrets/services/gitea/serverrunner-token.age b/secrets/services/gitea/serverrunner-token.age index 867d2a0..17da7f7 100644 --- a/secrets/services/gitea/serverrunner-token.age +++ b/secrets/services/gitea/serverrunner-token.age @@ -1,21 +1,21 @@ age-encryption.org/v1 --> ssh-ed25519 0qfOZA enugxksioeFkWvLRKcDyPrbUEt9LXsASTKOBqKgsnw0 -s3WdVVIIXBse+EZO607sqVRRejLgzFwXMdjgLZzdVDA +-> ssh-ed25519 0qfOZA iyct51e862F5HcUHrV6HJfocfqWvyu5dcCG9vchvlzk +1GbQPF2QRdXA1/XlsovvS6RDvXGeUykYuBf1o9md9NU -> ssh-rsa VtjGpQ -mTUJr92J0ZSEDFiuEYbMjyEY2bNIErlvqR1BfUsq4qnQxwFbIxDhlKGybiIhrBJb -xm/Pk3TUjkh/KxFWNV3ZuCsLd5mNgvPvvJ+aOnaeXQ1+rRXsPZwgWxpU3ZELND4C -kD5P4F3gmBinYFbm9sJHaYhdh9WKLVhE7fKwT6X4KbPGcTnycBiQsTCyxhLA98bj -ZgWvmMF08YOgoAacgFHgZzA/DXAV5VcsnhFjLOOBHCTfXI+MGcXLRYQWBSIrjQHJ -X0RDr0W4B8LiNQ2iiW2ASYK5olQs93VZio8sRBLrJqHjCNYkBGiSIYwv2UFdOSB7 -igcW++FtBz9c7g5JbtU0JRoCCeyID6yG/t6MCm/wOgL/caKlNxUmPsM5bNQwExwW -bmXFYwzx5hM6uG0+8hUvyrbqVGMAgN9SHmnRUy/2WPs6YBVKTHyvGu/oVnify5xZ -7M2kQxwx6nOKT4a70u63DrDbvd3UrwIn/2jukiwY06P+uwps2lVnf+p3B3RrzYsE -He0xPwR56y8lXff5HAEA+S7KqnbIzZ0aAr0TC/COQ8nnT/PTr1cPWr0zB0yYWOJW -QAp63f6JqTDUb5ODje6zrGPPekDAZtkNsdgq6qKoHzM2ZHXxb5NMSbVMpXH0TCty -dBi55sMWfK41c27KziVSHC8buF/0ZtnBF2NFVIqXu0A --> piv-p256 grR75w A1Qb1JBvzfhB02mUokGs8UZT10vB12RHr8VrS8Rs6nOl -WMXfauWrrswhgnEjSL8r2bIieDJGshHULd0l30iuzOk --> piv-p256 RQguQQ AkCto6VAvKVFWUPRRp3M0iQtLL6s9yIYUYjpBQecjCml -4LoTQ0Y5j5dyPYFrS+UvPCuJWzZJ5OVQBQWFIZU36ek ---- HdU/eWJvqLOhNdj63ZRmaXfTgi4R0usp3FsbERETe88 -dhlN;VH'-2g/giIl薹LʢAI3O̻7 ]<=)ӠC@{ɋ \ No newline at end of file +V2ezCm2vmn6TYu25I4FDrXtQoMQSWobixzKO1z2HgD/fU5tk6XOwD5Ha/Q1MqTZf +JgNrMCChh6xWrcd/dDBjuCRNQlcvWH7DFqu1AH2dg6AvRnEBFJKg5agFjYnQQz4d +cLGXAMSRRIIZg55yeMwawm6co7f3/8nw6DEWOtaB+WnXek44cdHGXIDn7jVY10IJ +4PwykvCIhZsmBW/f38OH6qvdAdAXJMJqDTyAzSjXH+fVFy8pYuFpALJzOXnk6OFB +EMwFnFgt+Du4VybJEsxg93xFNh6CGga/7scjfdulWmakHSKh/LYVowsjPKlV7LIO +L+06RHFiBCsi6dxRMUEztwzXWhvHNL1DUix5BJv1v+vCS4DGAiQ+nqntg6sBZgyD +A1yR2JblEWND/TeGC7fFI+lPH27608QgNeOqQrHKm5Sk9j4b4ClNhxEQRTquMxM5 +PAgNpdwyXP2mKi/XeN2v4GnJ9OBUEj3yzZ1YNwOCajI1t9IPChPc2eR9O8AjUT5v +C1isvdmcqegtqP7P0SM7xqx/gxUA7QQx7kRr+QALbECbsSzrSycXowp9OvsewQ/3 +6ZfSAsXTu+voXEv5E59NpUUhIIcEq6BByBbcdBKt0G1FLmIaL8PG2Lwk3/EAaUY6 +Wx4ieA0ZXK5btRAr947ZM71o5Zag3OBnZ1MKxDCAq2c +-> piv-p256 grR75w A9ZmUbec4JRZGWMjnqBTQGCf6GimNyNDmllWB4uBHJFq +mN/spixDcTc6UZSLe4vc879uOUxOw9Qh9VDRK2YrTGM +-> piv-p256 RQguQQ Ap+H8uhWf+iaeyTIBziLgulUiF0wYOPFizC17xhzWtxj +lbgpzytkMbtmlRT67GhwBBMzbTCD8M/1vuobnUhUNlM +--- NQ1zWWCImu0ugkcWJW645DMva4rngFMNDagT74Yku6Q +UU?Q}e.+ބ3ka?9\;C_ )nᜭ38>C{tv1LUq#b+c} \ No newline at end of file diff --git a/secrets/services/matrix/mautrix-signal.age b/secrets/services/matrix/mautrix-signal.age index d006985..0b1f6b3 100644 Binary files a/secrets/services/matrix/mautrix-signal.age and b/secrets/services/matrix/mautrix-signal.age differ diff --git a/secrets/services/matrix/mautrix-telegram.age b/secrets/services/matrix/mautrix-telegram.age index e442328..098b548 100644 Binary files a/secrets/services/matrix/mautrix-telegram.age and b/secrets/services/matrix/mautrix-telegram.age differ diff --git a/secrets/services/matrix/mautrix-whatsapp.age b/secrets/services/matrix/mautrix-whatsapp.age index 18af221..683fd52 100644 Binary files a/secrets/services/matrix/mautrix-whatsapp.age and b/secrets/services/matrix/mautrix-whatsapp.age differ diff --git a/secrets/services/matrix/signal-registration.age b/secrets/services/matrix/signal-registration.age index 4e37864..b5f5aee 100644 Binary files a/secrets/services/matrix/signal-registration.age and b/secrets/services/matrix/signal-registration.age differ diff --git a/secrets/services/matrix/synapse.age b/secrets/services/matrix/synapse.age index 6b99b8b..e2d74e3 100644 Binary files a/secrets/services/matrix/synapse.age and b/secrets/services/matrix/synapse.age differ diff --git a/secrets/services/matrix/telegram-registration.age b/secrets/services/matrix/telegram-registration.age index dff8145..dcadf76 100644 Binary files a/secrets/services/matrix/telegram-registration.age and b/secrets/services/matrix/telegram-registration.age differ diff --git a/secrets/services/matrix/whatsapp-registration.age b/secrets/services/matrix/whatsapp-registration.age index a433243..851b167 100644 Binary files a/secrets/services/matrix/whatsapp-registration.age and b/secrets/services/matrix/whatsapp-registration.age differ diff --git a/secrets/services/nextcloud/adminpassFile.age b/secrets/services/nextcloud/adminpassFile.age index bf0aa6b..e08471a 100644 --- a/secrets/services/nextcloud/adminpassFile.age +++ b/secrets/services/nextcloud/adminpassFile.age @@ -1,23 +1,23 @@ age-encryption.org/v1 --> ssh-ed25519 neExcQ En4r80Zjlg1ClqZgn6ZrB2P1QFl+DFp9gf6KWEIJdkc -Y+w3sTwCu456QP4kwfiA2hWAiCeh90FmMTXyIrdMHFQ --> ssh-ed25519 WiIaQQ QLCHeNwzAGGXAB3kkjQAUchnUu4pon8js9gwlEcSC0Q -htCKqKAdOzZHAHe1hssvD0MTmthMpRB8hNx+I6M+gfk +-> ssh-ed25519 neExcQ slNwdPIgpsABv0SgU39pUoudBMs7UAsCbdE3aDxCNh0 +/HXJ6yQkBPp6bFY8B72f9gpQpele3wFmwZsMaFBE8uk +-> ssh-ed25519 WiIaQQ OUv7lcCQDvJo7fpchdQRwIbXQ4nG16gWgJWMSdSMMxM +rD2lYHGo4CQjJOqpD/n9pgPjsbIvGRNFiuWO0QFtyOE -> ssh-rsa VtjGpQ -eZ0KT3qWmlANpmjWboJca4T3CAPNSl0QFK0thKZArL6MIr9Yn/a+Wvr81SlYhc8k -ftnYOSTTq6XsRDxQ6DrN66+x1/zJSOBygw3/2IEjDyarMacV3YiiNaGMQC7OUmma -SCwXdmw5PAwWqcyzBzb9rlZLdTjYmqVEaSC0ReaVF3qQOnFmVvSaLDOZwYcvl2qK -xhfIrWhp/csvMm7/fU2WOqVNkkx/7zn0qAT8crKhdx2SC52LmOjpa5heARfkpD2+ -rvbzMmDkDAbQk2MEtRyxUhi0kYY791dLMn9Wv9S3Hsv3+wZB5YtLUeFrsGl+4koS -7SMeAOIhBn+TLX9w8M2ydPnD1Jp0PRWndpxZoqOCOnp393Avv31Q+ohF4V5JghwR -PHK6sJiczVsaZeeHLY6TC35unVtmPMHmIjbVwG6amPCXNzuw8eF4SpZnDPI0ifMr -uw3nNr02rPQC0lPEdltBXgRj5EiR8OymeS/FFJ4sCpx5G3ZjS0SakbK6F0Y+dcQz -QLprpFm5w4EwnuinzwpK+WQRikowuLaF2gP3Nt3rT2bcoGYV1XjehJaTTm037YGW -0Gv7N54wt1tI0AZWCQU+hFrNennzpJHeMwZ4qjiEbrd1mO7YPoJaNvIcMbQfnxMK -WQUWd6N2x+wlcoG5CoOOlFp6W3oaiKuEZxDrRAQ/RO4 --> piv-p256 grR75w AqMFmmDlrvEGlcUU78ik0tBPIvPv0HqZHAGEo7hEDhQZ -3ag//Rv9l3XG3fUkjEnZeIJbwrfv7jUacclhx3d3KrM --> piv-p256 RQguQQ A8lVXDBZqjbRPeCzfKm+UGEBzd1e+NIlHgWsfBTir3v1 -Wc/PFCooD9is8CNwADtiEZYsn4A+qks5mBnPi/x6jKM ---- MOjlIMMtopwq0writNAt2sTH+xO5erY9Y0+oV1DZLt8 -``6W)eRB\>bj \ No newline at end of file +QgN54J0Py+EdO2LAup0PI3f1lDsuJHrxMCLt5+dfnCjSmPrWtGxOGf9Nw6SQWg0p +3TQ5Rew0jhedXJ/h/c0c95h9OYsnEjYqz14CRYAohngaSbFWiaLFrklg7hGcvTvb +9+MB0c+HtHoNtYVKYdgmzPXMPYBx/99Lc8Q24xvfSlGlGhl72S2CTu8us0daAZ1z +TnMLXZ9TKw/QtSS3+Wa5j6jrLyPD0M0biCBdRPR+4ho/t0AR/qQfXmCGZOf0kfe/ +XtBRs/QQT+HAHOUo9wPR332yuUxu03jHpPrlhuP88ydcAjUccYvEndAnRyOv9sea +RuM8e0GDYRwpRNjPbAorG6PG+oJx7/t6z1OkVxRpRJQHTWJ6ntnMAd6ZhGNgRp8F +xIiXzPwGTEnyiRFOSTzxwX8XP25c9ft2Bpx2uYxUgS7af51NWZIorqJmWgQN49oJ +5DA8uBan3qQkr0jJzFwVKYYt4roIYEtrnH/snl5uNbpIhPfTy5/rg+Xrf0aRunpP +U9bpuJtBVgIAUXk5zLxhnMh43o2YYxCHN0cArU1wNLHcdaKogPGpT1sLCckwZ/3L +O/hxutVOmkJyNOAp9k0jV6zedWjhru/4v4Imov6BxDyLf3Hz2vnvwogYVgyl3TIr +Ir98D/CIp3i74VsUvVrZmo7joZcDhnAXlLPsb51I6qM +-> piv-p256 grR75w Ax4mmj6z8SvPKdHRz7H8O/he2R4f4tql+NXSMTvr9rZ4 +EPyI4xcY1Nt/zZ/+XXVhUAt+aq3qEEk+kuuA1PbOPI4 +-> piv-p256 RQguQQ A6ST+jiJS1R0QV1lw+IlMYnxXnTOLxyDfxpQZ/AWCKHB +henkAsW+enG7nY5Y7egcw6RezC0gdakjZGwH+KP6idA +--- Dlhmc48gY+BCXUhKQDRnlprdONlHDQ4tZf8BmZPsFKo + ~]zOfg*Bv+iL! \ No newline at end of file diff --git a/secrets/services/nextcloud/dbpassFile.age b/secrets/services/nextcloud/dbpassFile.age index 2ac85e4..1c6ccdd 100644 --- a/secrets/services/nextcloud/dbpassFile.age +++ b/secrets/services/nextcloud/dbpassFile.age @@ -1,24 +1,23 @@ age-encryption.org/v1 --> ssh-ed25519 neExcQ UMc/GuY30kFauSyPWxxYDNXT34thxHxaxKkPAorjdlo -CTYKrDC5rIHYmF3jo+0YBua+Nbqj4EAG7GvgA4Sf6so --> ssh-ed25519 WiIaQQ OmuyNeMkttBmrX0/r0uXB8ztD0IVVgT6x9s3j6ae01g -PjkPRMbGvliVSygR2/wuy/gIeWODXJ2CXioIF0khDZU +-> ssh-ed25519 neExcQ x2yzu3clDgMKxl/uIVR9SYHPEcxJxQIEr12irpOQEjE +pnIlEK0y+8WuBrMv89pHk79ogHUaeEf/hamaF6U4SNw +-> ssh-ed25519 WiIaQQ KMjVolPcPvqAF2Thgjw9taDsEoBjHjR7+VnfoGkczV0 +++VgMR0dZKqyyFv72qVa8j3zq6KPWWOFqdyJpmZZNCU -> ssh-rsa VtjGpQ -YIAz7QEZ4LNTmvAS50LgoFfXbr/6OVV1WH31AGSd53oVSmv+Q+yFrdv8tPORv83P -0+UxaiRMSrhvK82BMzISCSxVkd+LQUXI9C94Nc/ojxX93l0qneBwN8+UZ6AO3Seh -qGoh3Kz6J58DmOr4EbX+wM3b/2uuu1AlVO5kKc1bnPYEL1iTB+xkawfARUqa7zzr -fDhjksQUj0aHyRnla6c1olq9FO9oac+GuuALKpiVTK+rKo91cxhzrMdsWB3y3ZFp -BT1u4Abow8hsNc9OEktRr+EIScng7WQJ0eLQ9L3YheEwQJ/yLcZ7o48j0ABFpVIr -VoQOwmYCah2tsVvime3je0Q5e5gIsuHXAKWBlXsLk7ypFt+bpGyybBKSc9HJkpiG -4Dx+0cOjdSOQMLBIziIJg/gRDEFTRPIfNOupHn4s4n7JT4W3qK4/3ZenEONYe+m5 -39FtKlol1Cae2J7a3O+Nen7uctaEPMQ5IszF8ACKyOYtKKra5dNxF0TwWwnVZl1T -5noGRCCO/JTuwfs9pioNUTSPU9lZPqbnI55DiZzukH8g/0SsIOri+8iw7XAVgdel -gNbY2d1mSTjjQ/Mx63U40fgC7YKqYRGY1VeKCEvVTnP+Ue0qLTHmiRflxLv9ZwLZ -AlQQXxLmBl1PZiXCJMitppcVx11e04fevz31c1XBa58 --> piv-p256 grR75w A72KoqK+771SubG5cSFdavf38YqrlbKdr+wHcM1q+EjF -5AzV1VNLpqVuyOu805GK35+ysaHuq2vrKRU7K9YeTUU --> piv-p256 RQguQQ A8llvet0yt0L+Alp9vauictZ5J8d8xrMUnJC4D2NEbqq -X2B0Qyb1A+d1K5h0fgasyKiGJeM60eYfgwKuNBi2wWw ---- rqgiOhrzshOYM+kjspQnZ1bIDMVE6fsVI5W8+LvvlyE -]~GyN!`cvn.*C t -q檧D: \ No newline at end of file +DXcSjBKsmYiWrC1JVaisJRe1lafR/rBcTT0EgD73SXouBqRk11XNiW8DfR1pvy9z +ZL4veUFu4QJjVyPZLOGy5naPD1Qw9FYCArkjmv336QU6DcpZk8LaOAZkmgpqncdX +g9nDp2HeZH7TUtUiYD14x66AQD12bTTjfWKzn7yGzJ+gx+iBTemlPI3pu+xcQ4CX +clTB6xvlPtuF+U9kJwomei9XIWgc/acAcIoYOvvdyjAcUYFuFvuojdzo0hwkxFGu +jlp0FFaigsffVTsO0mp20uiOseMHm1ZGIji2gGOGQBOESKgMn5E9cLibEjigg4hy +hJ6qn9DjNyi45QjGqkOKWJ+nzvKrzz++3sWwJJXuj+Ol+0n0t+RgT/LuSHkyskQT +B27GG07oCLk9iUVja2YQRmC46yts5lHkcZ193N1Ot9kGoK7VNQE29X80KSF2VSbW ++uE/47HwNGTBWb7LdZWRPoOykQu2V1vhcVNO/st+s67VyWZk9vugLSN9l3mldp5X +gvUAv0TZdhi9kwdSiz82l77VASBN3a/VN6XGOMqanaKaRsy2R9WGXxF50gUHn4/K +iRMj+22fJPfWpYBPUIohb2yDHQGRhVoY22Rlz1JYP+xfsORCq3GSHBk56fUCfmwi +H8ptQZHmgSC3dY/KigjH7VHcfrlDWctXrfl4jYgz/hQ +-> piv-p256 grR75w A6yTo6/3g7YB9D30JSCfzpIcloxhgnIFisWFexpfITfN +0nN62XqpQEsMhNnDhYNkXwTanQaaUvSAJZbvTRXxXvo +-> piv-p256 RQguQQ AttfR8uPYcFBqCkF2cvi1YCMMmAbRF6oMSLr5NL5UlbN +fcU5SJ7lwd9jAOwM5M5mC8/F1PW3yuRJMpNFyGQZhLU +--- wuqc2TNmM8N9Ibp4rR6tFKdT2G7E58cBJZ0RCf6nxEM +EK8|g KjYn^)8QʙJ ln 7,OX \ No newline at end of file diff --git a/secrets/services/nextcloud/onlyofficedb.age b/secrets/services/nextcloud/onlyofficedb.age index 61daa25..4392d9b 100644 --- a/secrets/services/nextcloud/onlyofficedb.age +++ b/secrets/services/nextcloud/onlyofficedb.age @@ -1,23 +1,23 @@ age-encryption.org/v1 --> ssh-ed25519 neExcQ syhT5cOvQjaovEzuwtp72bIoWxOzgVCYJPJ5c7NlOCs -eHgYoVUbbNL3Mag3T+d/+55CEPtkUo8Rjn5TOOC52hg --> ssh-ed25519 WiIaQQ PvORdbqvGQY1+P7hWyEdxJfWGDBgpRzn94IRQ0BqXmQ -90E0HvRPdOQMrNFSBXribQegGBL/55agX6vq/RvLSXY +-> ssh-ed25519 neExcQ TvH9o4N8RCyhpFMQdT3WjKWP9MtCerGMv9ecz9Do7gc +pU14wjxyWBT1bywg7N2HRmohZKlgVgmCMuhnKkvjmh4 +-> ssh-ed25519 WiIaQQ nsIrxNgkZ/R+WmAaWGnAIaQi4HYOhWRySeoXPY7P7AM +5uHCObppGzaXRmUBl5J1Ms2fglE9ZPWnsHjZRhGhUw0 -> ssh-rsa VtjGpQ -LPybYGkzAp6tYx0irERxyenucSAsPW69TUEPy2CMsGlEgjOTvjPG+Vbvg+Y2+jVC -mnE25fuz81hsfpXKbvzwY9/7EqTlZUd9oKFkHg6Qvza9hP9erue/nPNCpFwXcEE5 -tU4SeLt2l8TsgS3x0Z2x6TkLby1kO/cKYo/F5s+SFYl4XsAXTxRckvGt6rkGZbYD -v+PXhpBHstImS73gFPnooMpvVE2ECpF+c7SCOzjnvREP3Cl39WX66FpJSlOGg42R -7YlO1STJ39PE5A/uF6QsnXb3ZXIxG6Xq6fZysjsBF5I5AAumswGXx2d4AthRmrJ2 -CDgHZvIeaCFnYT5QamzTOoi0RlvS1jzazHsETI53+tDPkm2STWCVnqUJNvjxCqSK -iBeAwJ0qzLZAy0RhaCh4Y7G6iKohMRJffFSGURT06Q80G/bck7lSeXdENe/OHayE -sqgEuOEfo4StcGm37ng8tXvbliBGwS387DNhIceBgtBSSdMcv9RgtS49ZwGW9vFM -cE9Uo0bq90O9aetlsVDezr8+eB+CPVYKlLf4aeCZsvXp2M+BSeg1S0HXJXtV91/B -nMW9oVKY78ZlyNVfcVqI232aew31gL2x+0fogGR2f35Ifj1DRX16VsKrntqtz+bY -EQNjnD9V+FBervR0Ktd2Z8MWerLSFDpgCkai7J9FnJo --> piv-p256 grR75w A0qVHsKtbCez6OnEWxxPl3rnNAt+K7Pm59l9x+3eD+NX -22mZm4Nh5shFCMnOg53b6MmtgRodBoQ9vWKq/syaBZw --> piv-p256 RQguQQ AwarzhuRha8S+NAbX60sEcqy+UVI0r3bH96ZjEUX0q1Z -8lV1GXuYBr5KAAv0/e3rE9S2GIY9dTh6eNgKZ+2ML78 ---- R1CnHKU/ARtD8dNqspcDwaOPXdtjgbgpuWRwOJa4swg -B=@A.)D]hķx!1Zp~E| 8 \ No newline at end of file +V8SprtOmsQc9/7cyNw/fdz0KURXaxdODfH6UeYiQMdExmLwZGJbZCeJh/8ubRG+7 +Jf/kdbHcWBEPjdCBhfK8Rt6aNd+Jy+VdRW+E4D2pkW9lxY4xDf8RtoFnTvx4tEI1 +oB3NWQdVQMnWczwUMQ6ssJhZuvNW9LHRVUpptgsPJ9P12ueZXoGhHDc3eE3Lp4Cy +c9Fxn2u7IzN+MDHqrLAniI+m/m1WCSWgaOQlcsyrFFPgXj+BNvpUQ8wVi9aYaArT +jTIot6TOFJNLT60CRlBMrg7/2rUMMrahDTx9WARVCzYLDykC9kU+sjVys0wMlx6t +dkKgIWbhfqi5w3XU1YfDQ29jduamJu/+04GptNHN+PjyjGboaHMFmC2wmGV3G5VS +QAO1hdST3JfeLb2wyYuP1xD6DHtkKtAfl81jpyrP8Bq/l4Nfsrb90cmdNDRww/H0 +dZJh1hNex9hxrwj4GAWpnqXoWGqIR/5hwbQtcH2Bt345tx7DLFH7mh18xGOud2qc +1o2YT7By4/QkWA/g8tPSjr/1jZp8Ylv6Y9MkTwNWjHSFCDfHu8TPaT3Mw5kPsQkk +dt1XMX+CaUQrBrCTooaXluiktRIXQdwG0oPzpIm6R735ijv/rwnQM7WpQ5HQQ2OD +rMSBWi0ArmyjVMFXePsLW0d23glBaMpGZIirIm/UU28 +-> piv-p256 grR75w AwR6wTkB015k3gyUmEBc9DXhz+PFiNUZ7KMA8Kqq05lY +fhxJgG8c/m50NdET7Y+9KhC8znmouVBh6n61OL+KfRE +-> piv-p256 RQguQQ AiDuXGyWoNU4TkwGa6QBozFZh+3PYl8y1FHVyN1eUyz8 +ieuAZyJ2CEZeCNFFXcWEf0vyI7NI94xkQDXjpzd+NLc +--- 7DUMPdjVfmKuN+3lGN7JsLHt0HoayDd6yk7li2sSRwE +"_K!ǟoB$c\cr5l} 4(X!UaWZwJx \ No newline at end of file diff --git a/secrets/services/nextcloud/onlyofficejwt.age b/secrets/services/nextcloud/onlyofficejwt.age index f5f42e7..1feca5a 100644 --- a/secrets/services/nextcloud/onlyofficejwt.age +++ b/secrets/services/nextcloud/onlyofficejwt.age @@ -1,24 +1,23 @@ age-encryption.org/v1 --> ssh-ed25519 neExcQ PzqM1FMh0onFfVSTQq8GW0xmctrZQtnZzdofvCbYvQM -ilNa/YO8rfztqW51dguTMSkkFITGPiFtrollMqjqxAU --> ssh-ed25519 WiIaQQ moFaxjs1DieJuu9tUeT6zpkbI1zTyKvDo8DiaqvHY0s -YMeeYW+E50SEuCBr0ggsbZSMGIrbK0FGe8VmZBKs76s +-> ssh-ed25519 neExcQ heR67WtUWEMq/A6BRfIkPMcb+hzVZabpWu8uukmuBFw +wTSODQfOvRcG33/y/dqEiJ4RNRsTYGXJtxBUQ6C+seo +-> ssh-ed25519 WiIaQQ QshckqSrByAPJIK5pDhVvLBQ16sGLTAAAYylhtlH4lU +1j3qPx/5yTFIxAmNjvD4gGFfp3HNUFO0jh57l+SV4kQ -> ssh-rsa VtjGpQ -EVsNggfyDRuslqwmv/gImlGV9mdSUgqNxaxQqQGGIeOJ0YyJHcWZByczJwsc6xxj -nXMCyj5BpzHmCcTnRG4EiPe5ZzAtp85AkgphiSSzZUyxcoYQdDJvOYShwjO2zIIf -+cvy2eNi2KnwGozylu0C2e4wUjvXV401Y5/c4qnYDiFID/Xb9uHHdOw11CKd7LNA -fJhhX4Vo0HA1IiiDnDtDDLi6HiLxz5tYHUiwpGswi+PVnjkyWUQCZy/xHF0PmuhI -Z+v9CVrz1lwJL68n1roTCkIuqw/rK9rAdiGcG6/Vs1ZNHtDH3OEOQqt7kQ/NcvnI -OCfl6+x5NH5jOfvMgCzvZ0gAOfNLIp5ucmKd2mBqjvH88uYXunbS3thElDk9JpPA -Et0/ul7NH1qpOf2M8WmTw2bGbSu4WOTyyje+onLMUBuP1VhgvKBBEAWLUiDLFYUg -qfKYWUtYBtsVyWyNZ0SsyASE/erTmHrG3rsDF6zigaVkR5eLp08Ihtd082e+2rej -eBZIvVpxqYx2qLeUZQ7WbGxSzMr/8gupGoSz02xijU1RoLHpkkWg1L6jQ6Kn1CV1 -NnIVDAcainxqONWb/Lie8slyHA0JlQ/OwuxTmEpnWCkntpcjfI+7jRGMOkafizZw -h6AJ93Zzaf+DgdRDrDI/hJLv8+KFu3b7MAi5igBnREk --> piv-p256 grR75w Ah9G0uCSRD274KZuWP5BTXXXnG3kHqscqzxfdQHvjdf2 -GFVKRjelHN91KJ2D0k4VIaCFdYMvld7WftnoQzlLxTY --> piv-p256 RQguQQ AzTeCht0CzL9Ri6iNYQ7YnCBMz6cdzIDF4RWfWOGyrIE -L5zwoQXxBhYWANjvIEr8lWZn2h7VLrtwq1x2X8oSitg ---- dKa6XX5q0nhCjTaNRCLuKYogM7roKgNNe7l5oQl2VnM -=wH(FǼA' UyO -^!^r9rM G \ No newline at end of file +G7DGz5AGsyy4qgRTvaSQNKJSsJkLayNzmhMjSVI2aXCVWZuVJy0r/IC8cmXvcbFd +ejjTf6Qh1tsFnotoR5whgrhmkG/0IcAokLSFXNyYj4NlW/CwsYEVDoEt09KmnIRA +X6wPqxpDAqs36rcUBQJC4jj/HIgAJwswaVgcoC9S6UBs3H/skFkjczbNM2HKoxzF +UtUUxaXZ3UFF78/rpk5h7lYWteN1FFjeZyOKwSbtYloq5eMlAe0yHnGFo5SPuHZu +QG9O7RJi9y/TnZy9G86HIpIQjZQ9dYW4r139Pb51Fxun3D3nV9eeC7y0RMS3YSAU +0kK22ZjhTq7ZiiRqjM8KjyNMOLTXmzUHdKA7B7JLuYCfDyxj/wszXZuAfC+PXP+D +1YRUErQogn0lPCPXPclwEcYea7Cd6R+2OIpd2TQ5ROIV2FXrpA4EY7Up6ICk7eZf +HoFqbDLD98JjLCMGyEjfG6/UHckBjAeQSR+7k1f/L+NO3IWfH5ud7TWzJNrlqDWJ +Y6zvtQ31kkZNfQNgPHL9l/c7/1IWQFtcJ3fzDwE/hd+93OA5RoYutZw7lG3q6EGk +wPH6pZt+O7/7CtWJz9J4YvT6zE1DYmEobHYRrKzo7II9mdlWSIsu9KjFFt4qdsDN +HtVQJwFwiL9YPw8y7Z1Aalmo/0zTdwosjzBzl0eU9vQ +-> piv-p256 grR75w A3alWLHjgQN2quTfwIXc5xN+5jZowaN2Jkuf666CZt5P +gz0a64iDAI5Y3gpjra2zUIAqGgNh2IJQU4u10TxfOIU +-> piv-p256 RQguQQ AoJJolmpdp0pEYduyAT5YHiLu3a5yELTvHCb2B1gK+RW +/HF293f3uch4lwcHvc0U86BpkUdrDot5GWy6XmSEfnY +--- i0ABQSL1xJRh+baGUX/gfuvwM45jfHK7OP9uKReNwX4 +aְg>莠&{4/#q"8Rm{$;6# \ No newline at end of file diff --git a/secrets/services/postgresql/initScript.age b/secrets/services/postgresql/initScript.age index 13685e4..8e6fdb4 100644 Binary files a/secrets/services/postgresql/initScript.age and b/secrets/services/postgresql/initScript.age differ diff --git a/secrets/services/vaultwarden/environment.age b/secrets/services/vaultwarden/environment.age index b98751e..35d420a 100644 Binary files a/secrets/services/vaultwarden/environment.age and b/secrets/services/vaultwarden/environment.age differ