diff --git a/.gitlab-ci/build.yml b/.gitlab-ci/build.yml index 6e6bf8e4..dca9923c 100644 --- a/.gitlab-ci/build.yml +++ b/.gitlab-ci/build.yml @@ -9,6 +9,7 @@ build-nixos-configurations: parallel: matrix: - HOST_TO_BUILD: + - elendel - kholinar - lasting-integrity - marabethia diff --git a/.gitlab-ci/update.yml b/.gitlab-ci/update.yml index d89a2394..c8cdcd12 100644 --- a/.gitlab-ci/update.yml +++ b/.gitlab-ci/update.yml @@ -19,6 +19,7 @@ build-nixos-configurations: parallel: matrix: - HOST_TO_BUILD: + - elendel - kholinar - lasting-integrity - marabethia diff --git a/flake.nix b/flake.nix index 364de0ee..14583030 100644 --- a/flake.nix +++ b/flake.nix @@ -197,6 +197,7 @@ ]; }; nixosConfigurations = { + elendel = nixosSystem "x86_64-linux" "elendel"; kholinar = nixosSystem "x86_64-linux" "kholinar"; lasting-integrity = nixosSystem "x86_64-linux" "lasting-integrity"; marabethia = nixosSystem "x86_64-linux" "marabethia"; diff --git a/machines/elendel/default.nix b/machines/elendel/default.nix new file mode 100644 index 00000000..ab7913d1 --- /dev/null +++ b/machines/elendel/default.nix @@ -0,0 +1,48 @@ +{ pkgs, ... }: + +{ + imports = [ ./hardware.nix ]; + + time.timeZone = "Europe/Brussels"; + + networking = { + hostId = "338495bc"; + useDHCP = false; + }; + + systemd.network = { + enable = true; + networks."enp7s0" = { + enable = true; + matchConfig = { Name = "enp7s0"; }; + address = [ + "37.27.113.55/26" + "2a01:4f9:3070:2382::/64" + ]; + gateway = [ "37.27.113.1" ]; + routes = [ + { + Gateway = "fe80::1"; + GatewayOnLink = true; + } + ]; + dns = [ + "1.1.1.1" + "1.0.0.1" + "2606:4700:4700::1111" + "2606:4700:4700::1001" + ]; + }; + }; + + chvp = { + stateVersion = "24.11"; + base = { + nix.enableDirenv = true; + zfs = { + enable = true; + rootDataset = "zroot/local/root"; + }; + }; + }; +} diff --git a/machines/elendel/hardware.nix b/machines/elendel/hardware.nix new file mode 100644 index 00000000..02adf4bc --- /dev/null +++ b/machines/elendel/hardware.nix @@ -0,0 +1,78 @@ +{ lib, modulesPath, ... }: + +{ + imports = [ (modulesPath + "/installer/scan/not-detected.nix") ]; + + boot = { + loader = { + grub = { + enable = true; + efiSupport = true; + mirroredBoots = [ + { devices = [ "nodev" ]; path = "/boot/ESP0"; } + { devices = [ "nodev" ]; path = "/boot/ESP1"; } + ]; + }; + efi.canTouchEfiVariables = true; + }; + initrd.availableKernelModules = [ "xhci_pci" "ahci" "nvme" "usbhid" "sd_mod" ]; + kernelModules = [ "kvm-amd" ]; + }; + + fileSystems = { + "/" = { + device = "zroot/local/root"; + fsType = "zfs"; + neededForBoot = true; + }; + "/nix" = { + device = "zroot/local/nix"; + fsType = "zfs"; + neededForBoot = true; + }; + "/nix/store" = { + device = "zroot/local/nix-store"; + fsType = "zfs"; + neededForBoot = true; + }; + "/cache" = { + device = "zroot/local/cache"; + fsType = "zfs"; + neededForBoot = true; + }; + "/data" = { + device = "zroot/safe/data"; + fsType = "zfs"; + neededForBoot = true; + }; + "/srv/data" = { + device = "zdata/data"; + fsType = "zfs"; + }; + "/boot/ESP0" = { + device = "/dev/disk/by-uuid/DA42-87E1"; + fsType = "vfat"; + options = [ "fmask=0022" "dmask=0022" ]; + }; + "/boot/ESP1" = { + device = "/dev/disk/by-uuid/DA6B-6F76"; + fsType = "vfat"; + options = [ "fmask=0022" "dmask=0022" ]; + }; + }; + + swapDevices = [ + { device = "/dev/disk/by-uuid/5e9ba365-bd67-49c8-9972-b853c759d132"; } + { device = "/dev/disk/by-uuid/cf8ef6ea-e280-4ae6-bbd4-7018fd573fe4"; } + { device = "/dev/disk/by-uuid/086a5b7b-09c8-4270-bd72-cc99260c0583"; } + { device = "/dev/disk/by-uuid/c683d01d-56e9-4dd5-aa9d-6d04864f01a9"; } + ]; + + nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; + powerManagement.cpuFreqGovernor = lib.mkDefault "performance"; + hardware = { + cpu.amd.updateMicrocode = true; + enableRedistributableFirmware = true; + }; + services.fstrim.enable = true; +} diff --git a/machines/urithiru/hardware.nix b/machines/urithiru/hardware.nix index 52cbde72..e05cfe36 100644 --- a/machines/urithiru/hardware.nix +++ b/machines/urithiru/hardware.nix @@ -15,9 +15,7 @@ }; efi.canTouchEfiVariables = true; }; - initrd = { - availableKernelModules = [ "xhci_pci" "ehci_pci" "ahci" "usbhid" "usb_storage" "sd_mod" "sr_mod" ]; - }; + initrd.availableKernelModules = [ "xhci_pci" "ehci_pci" "ahci" "usbhid" "usb_storage" "sd_mod" "sr_mod" ]; kernelModules = [ "kvm-intel" ]; }; @@ -66,10 +64,12 @@ "/boot/ESP0" = { device = "/dev/disk/by-uuid/6ED1-0638"; fsType = "vfat"; + options = [ "fmask=0022" "dmask=0022" ]; }; "/boot/ESP1" = { device = "/dev/disk/by-uuid/6F25-C8B8"; fsType = "vfat"; + options = [ "fmask=0022" "dmask=0022" ]; }; }; @@ -80,6 +80,7 @@ { device = "/dev/disk/by-uuid/088f30de-c76d-4843-ac62-8442852b372d"; } ]; + nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; powerManagement.cpuFreqGovernor = lib.mkDefault "performance"; hardware = { cpu.intel.updateMicrocode = true; diff --git a/modules/shared/base/wireguard/default.nix b/modules/shared/base/wireguard/default.nix index 709564ca..07d17a17 100644 --- a/modules/shared/base/wireguard/default.nix +++ b/modules/shared/base/wireguard/default.nix @@ -2,6 +2,11 @@ let data = { + elendel = { + pubkey = "XqDE9FuVWnQOANsyDkbZMPzJ10MoAKkwewmP/kujlGY="; + privkeyFile = config.age.secrets."files/wireguard/elendel.privkey".path; + ip = "10.240.0.7"; + }; fairphone = { pubkey = "mHAq+2AP1EZdlSZIxA8UCret8EStrR3nEIU2x6NVETE="; ip = "10.240.0.4"; diff --git a/secrets.nix b/secrets.nix index e1155949..50fd6243 100644 --- a/secrets.nix +++ b/secrets.nix @@ -1,16 +1,19 @@ let + elendel = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICZU5fDbqEkllipbknJy/Dm3Fcicb5gscVzmsFG/9RoA"; kholinar = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOL8MzChayhcVTfZvE3/ExwXpq2+LbihjzUVlKeIGoOL"; lasting-integrity = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMKJmeY7j5LxWVv3fKzqG4Bvg/ZhOp8iwk0utpyMWMSk"; marabethia = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAUP1r937+PLiqdyUuqbYoyAs04/2AxuXS13grU+fvpA"; thaylen-city = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIC/sIkgf7aYX/JcWWp/dCHgq7sJ5WDYYyWSn3DvkW4gB"; urithiru = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOrzOpyzDc5BVtAeb5//PnMRcp+9B+DjfU7p2YpaH6a2"; nixosHosts = [ + elendel kholinar lasting-integrity marabethia urithiru ]; hosts = [ + elendel kholinar lasting-integrity marabethia @@ -25,6 +28,7 @@ let thaylen-city ]; servers = [ + elendel lasting-integrity marabethia urithiru @@ -101,6 +105,7 @@ in "secrets/files/services/mautrix-whatsapp/config.yml.age".publicKeys = [ lasting-integrity ] ++ users; "secrets/files/services/mautrix-whatsapp/registration.yml.age".publicKeys = [ lasting-integrity ] ++ users; + "secrets/files/wireguard/elendel.privkey.age".publicKeys = [ elendel ] ++ users; "secrets/files/wireguard/kholinar.privkey.age".publicKeys = [ kholinar ] ++ users; "secrets/files/wireguard/lasting-integrity.privkey.age".publicKeys = [ lasting-integrity ] ++ users; "secrets/files/wireguard/marabethia.privkey.age".publicKeys = [ marabethia ] ++ users; diff --git a/secrets/authorized_keys/charlotte.age b/secrets/authorized_keys/charlotte.age index a8f9852f..760b7936 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 e861ef93..a1eaf491 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 3e298485..223673c1 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 de764fdc..888d1a1d 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 03a8bf10..2026ca64 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 82c120b3..d18fc92f 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 f889db2e..6054a17e 100644 --- a/secrets/data-access/readonly_password_file.age +++ b/secrets/data-access/readonly_password_file.age @@ -1,9 +1,11 @@ age-encryption.org/v1 --> ssh-ed25519 9PfEBQ r835YhTgZN62ymmoefz583hSJGdwSKn9utygKEBRihc -yHJ6804nv7kfUzoxUQUeab7yt/03XyZvpL9o2w6IU9U --> ssh-ed25519 s9rb8g 1NQ4Selp/S6lyFkqxQrumtHSM8uoP5GLhENPlOMNmU8 -rivN33vbIR73bGINJFP+2Yz5x/PtBGdQmGEdJzBBHwI --> ssh-ed25519 +xxExQ 9nj9KcPL72WBdTuLPxW4GpYI0BT4nuNYREzwnQ/oy0s -c0fRZ1e9SfqrtoOl6AJtWdwVUthxuuvxBtMlLUhEk88 ---- YxqrYo3gntpBZS1fpP/bg857MsnAsdmy6tvwfTKIQdE -M> A,4u*?FѺmA x4x&S5ac2qe)ucnCX4ʲhF2wЌ 7_jf=ڒ)b kBQ̻ \ No newline at end of file +-> ssh-ed25519 9PfEBQ Nx4Qd/EaG9Oqw2j4kKyZGxkqENgeWYiRDPNifzuguCM +07p6YdO1oRdo6I2mA3NpVTPZD1eSNts4jX9WnC61S/0 +-> ssh-ed25519 s9rb8g 6H0iOUtVtDvL8cy0kLeE0Mw8ONzttXP6HdxXIueI2BE +Dl1ykZRrfRTQMG2aC2+SEz8xTvtoKTqhj/zbttZGwkY +-> ssh-ed25519 +xxExQ imzAj1pezP41dVDXyQP5bNhee6rco6EfMSExlMZvxx8 +6KBglnOtazosZwLsVOIaMZd/jWLcC66+RueVSdqzs14 +--- rAR7Cm/lXxN4sAnyutiNue2GAcSPGY9jcMLGyMlLA6I +Y=D;+Q\ڡ=.wG=ynlt>{1m +Z3#d6 +Q}ܟjƻMtaq %+KգwNaZ0t7w|$hkUȳ'QFb \ No newline at end of file diff --git a/secrets/data-access/ssh_host_ed25519_key.age b/secrets/data-access/ssh_host_ed25519_key.age index e991ebf4..ce2ce3d3 100644 Binary files a/secrets/data-access/ssh_host_ed25519_key.age and b/secrets/data-access/ssh_host_ed25519_key.age differ diff --git a/secrets/data-access/ssh_host_ed25519_key.pub.age b/secrets/data-access/ssh_host_ed25519_key.pub.age index 71f248d5..5330cff5 100644 Binary files a/secrets/data-access/ssh_host_ed25519_key.pub.age and b/secrets/data-access/ssh_host_ed25519_key.pub.age differ diff --git a/secrets/data-access/ssh_host_rsa_key.age b/secrets/data-access/ssh_host_rsa_key.age index 27d3c214..58b8b3da 100644 Binary files a/secrets/data-access/ssh_host_rsa_key.age and b/secrets/data-access/ssh_host_rsa_key.age differ diff --git a/secrets/data-access/ssh_host_rsa_key.pub.age b/secrets/data-access/ssh_host_rsa_key.pub.age index fa151904..1a2e2a2f 100644 Binary files a/secrets/data-access/ssh_host_rsa_key.pub.age and b/secrets/data-access/ssh_host_rsa_key.pub.age differ diff --git a/secrets/files/programs/ssh/host_configuration.age b/secrets/files/programs/ssh/host_configuration.age index 7ab57c87..5139f1d1 100644 Binary files a/secrets/files/programs/ssh/host_configuration.age and b/secrets/files/programs/ssh/host_configuration.age differ diff --git a/secrets/files/programs/transmission/config.json.age b/secrets/files/programs/transmission/config.json.age index 503b8214..40380aed 100644 Binary files a/secrets/files/programs/transmission/config.json.age and b/secrets/files/programs/transmission/config.json.age differ diff --git a/secrets/files/programs/vpn/global.age b/secrets/files/programs/vpn/global.age index 20829069..5c50c1fe 100644 Binary files a/secrets/files/programs/vpn/global.age and b/secrets/files/programs/vpn/global.age differ diff --git a/secrets/files/programs/vpn/local.age b/secrets/files/programs/vpn/local.age index 0d3cffe0..2b19013c 100644 --- a/secrets/files/programs/vpn/local.age +++ b/secrets/files/programs/vpn/local.age @@ -1,11 +1,11 @@ age-encryption.org/v1 --> ssh-ed25519 aUd9Ng 19k6bDZs71glR2ATUEslOsdC93DRFJJexcMDtlTQnCE -66V+6SIcEI/nQILuYHbaX1SCnE/5RVTOc3ZXf/TSmqA --> ssh-ed25519 KOkamg sukP2vGIbLKgBXaDrvOiWR8hdymqTEsPePqBBK+z1B4 -bYdYONCVofTDNlYMhUWfuF/vDafEsic96290N5QOS9Y --> ssh-ed25519 s9rb8g RM3ZGrey7WX0TDbNeDoC3U9m7RP8tKGjrg+UdShvJkA -6FBKQFYwJJcvvPVhgqQZctLsH0H9onvNG0fX4+gnQmw --> ssh-ed25519 +xxExQ T1LurOfQqT7HaWWqcCaKV50f7A6WAeO1ppcbzsoaUCY -QH0Dgzijse4XJKdVkh3BCG7TiGmqky1cY6fJ24Q0GCQ ---- xL9OzF/LtVY+yqu51UPtMO3EVmS0Z0AWr6+JQBNPC38 -nCT=cFh>9b6Jf lM_@: Y&,}5x*/׌?Tq:$iG\`q5ǧCN^ g}L9_+X=,)ٰCB91 \ No newline at end of file +-> ssh-ed25519 aUd9Ng N1/jJg6BpDkQpNzZv7NOJ2jRCibXPD+DN2XMLxaVzVM +cFfPbduedKZ36yPcyf4KGNLqsfjs6nIBb62tFLknqjs +-> ssh-ed25519 KOkamg xGuG3L+dj486BFleiBzgFxlf3mAr1kg/tryVPraE5mI +RX/2KdqoYH7T+Ro1FE0wxTTEHp81mhxpxYyiKMqdKk4 +-> ssh-ed25519 s9rb8g CdGvWIWoJPOUjsNvMieo0aPc9ylBHvE50WVTz/k2GE0 +UCVrdNfOLez0nxj1WfzpBmqS2dWycnFvRN5DvVG1/xI +-> ssh-ed25519 +xxExQ YCUelPphHHu1GJOQpUlEr7NtO4g/RxH1IQIPd8TgLyQ +9BXSCOsqcundpaqyHPaQdt/AU6PoIEasA27PPWYzuMI +--- 4fYwSVnawwBFxZ/jWtxU4TPwLNouWLKwhCsWzJaBmOE +硉5]@ >ӝ-_xAȗDCeUBHs=H׿QF=ݺY8c FD{}3$#ۗqd iJ׿)򾿸,<#)L*gb6+> N _{ \ No newline at end of file diff --git a/secrets/files/services/matrix-appservice-slack/config.yml.age b/secrets/files/services/matrix-appservice-slack/config.yml.age index d7477abf..4f96c5a1 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 5e0c29f8..1e99b6c6 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 cc8f87b2..d788231d 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 a1698e12..c314940d 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 073c6284..5eaf9b83 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-synapse/config.yml.age b/secrets/files/services/matrix-synapse/config.yml.age index 1ad403bc..85fbc817 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 d149032c..47bb3824 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 b2c72946..4ab83e5a 100644 Binary files a/secrets/files/services/mautrix-whatsapp/registration.yml.age and b/secrets/files/services/mautrix-whatsapp/registration.yml.age differ diff --git a/secrets/files/services/phone-push-url.age b/secrets/files/services/phone-push-url.age index c002e0f4..b622a8c5 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/elendel.privkey.age b/secrets/files/wireguard/elendel.privkey.age new file mode 100644 index 00000000..d9d4e251 --- /dev/null +++ b/secrets/files/wireguard/elendel.privkey.age @@ -0,0 +1,9 @@ +age-encryption.org/v1 +-> ssh-ed25519 Lbmdyg rYsME+wAk+6sN3ABM/giqZ4fgEZLUUpPGfRGsHnyLCs +9z11wVNhJTWXS1dORQVquOjlUqV1vafsMlngnwCJ9fk +-> ssh-ed25519 s9rb8g 14F4rmTfjswHzWfsnKIZZs4snof+a2rITntvGcqjeTs +qqRNwkDyuZcjMC/JM7crKA/PFLXL2O+OetbNgCQef3Y +-> ssh-ed25519 +xxExQ FeMlaMd4AIVDG4qj76JhV401CTegiTN7viXw84Q5VyY +4SEOcZxeHULG19IkqeF+c3aqh8LDPFWFyMiAK5B3RNs +--- datGhxZEJ0CXGwDO9a/AhseXIfZ8nNbxv8uCsGbNvMg +*[eM;Wb,4ޣhLKnr2'8AM c_$JJoETp` \ No newline at end of file diff --git a/secrets/files/wireguard/kholinar.privkey.age b/secrets/files/wireguard/kholinar.privkey.age index 2dc1f987..6776d237 100644 --- a/secrets/files/wireguard/kholinar.privkey.age +++ b/secrets/files/wireguard/kholinar.privkey.age @@ -1,9 +1,10 @@ age-encryption.org/v1 --> ssh-ed25519 aUd9Ng /jU3qeHs7+bdFwmZeUljFNWCCr9RkrahB4a+PAsKUic -Yc8tMGxQZXkZtY+x3ynDKc/OA/11C0iWsSmlvRKHuD4 --> ssh-ed25519 s9rb8g y0zrIJeGsKyqpGbPB/b9kOX9yxFeU6DEKrx0Y7vxMwE -ZSG2YJ9d7HTmaPF4KSOaE/pQW797NMswRy5a+2KfLuE --> ssh-ed25519 +xxExQ B750BazNpPD+8r1fnHdFez2W96chYfiqIJf6Jsmi82c -Mm1ZmMx/JQzvsQrWol4rYocd9IujnEbgSexq0Oafus8 ---- L30tWzIV4y/HM83kCzEKcy+uEPkStvWHYcrwn+rfweE -5ZnEDB&NSR`PX>"'qL븴 }V&[(~y] \ No newline at end of file +-> ssh-ed25519 aUd9Ng Ys1jg38Zorc689ZXoKegVQJaAu0WB+MQWzVbXWHrmjM +0IhtCdsnQbY6F1OjOyKASbC4/44+RnAcqyX9u+Uz9jE +-> ssh-ed25519 s9rb8g otPKM8pkKE6qJDZRYLu0a7hHTuds3bqsRw47i/WK0Wg +9j8sxWyD8iw0xHqZpyLa1EMl0zy+9cZ+QADJx5HAcXk +-> ssh-ed25519 +xxExQ XzHR4wGc04keizsOl9cyRkhBrUMsgZUPA+zGl5Qb0n0 +Y0L9y44GjKpCb4v9cAuyP0T5z9dMGgJZ5ZJkLjWwxdk +--- 6SUIRnSfAAFunsMQvu1HG3v+O+UTHE2GavNoXx2wGis +T_Nw+֭O:HV +D& ssh-ed25519 hKAFvQ fegpYVhdV00OvvkNvrvy+qY9cpqp1bRuhqYr4D1ROwc -5n7slBRyKhMFU1TQhKuMR+5Z2V7AkP5jXvPjR5Ic0wc --> ssh-ed25519 s9rb8g LeHOmnhGcFeKm4EoozJ+kX00PhA6QrZezG1ezilxUyE -sONdoMpz475CMkju8pMWldlWSWEU+a2t654VzMBT8YA --> ssh-ed25519 +xxExQ sIV+2g9xdu50sGu2NxTMk6FCR+HQCbVIQE5oMNJbUVs -KZze9+0CMSN7hqKak+AIbsZotq0+Ij1QCwot/CEXTdw ---- QytlTLX0Umn64QhwAt5oZIxCfL0Nmm90Hzsk5UK6Wno -T &+w_ܳEf?LSN4  $I$Ѵ_9$X!"O: \ No newline at end of file +-> ssh-ed25519 hKAFvQ d4dSUW2MqwSQPazmJiUQj1xCxflcKmHysB4PnOTEW3U +cpduzPrIe/cTA35C9ZEu8c+HbmMKpK4mdJIOOHYRPpY +-> ssh-ed25519 s9rb8g XCxLbpqQui2TnSYngivDcW5TDJB/o+cOglTUs/GLkgo +jXstmD3r1LS66u8O7xo/L+mHgdp7vhsHXbV+v0o6i6Y +-> ssh-ed25519 +xxExQ kaJmvO57LvMW5DBbqVeD4nbw7R3kdgZPzammMn5tS1o +xlmg4WYte/1FPeWUrx4fYuvvBFn2HIM8G+vKP0E7q0g +--- BFSFhD3US1GwtC4rDaYX5nOenDmMSGdOuLuc1aDFE7c + +ڐgz$|z8Lns cDž9f4b5[2Qz~'&Ӣ/g \ No newline at end of file diff --git a/secrets/files/wireguard/marabethia.privkey.age b/secrets/files/wireguard/marabethia.privkey.age index 0a286eb9..384d61fc 100644 --- a/secrets/files/wireguard/marabethia.privkey.age +++ b/secrets/files/wireguard/marabethia.privkey.age @@ -1,9 +1,9 @@ age-encryption.org/v1 --> ssh-ed25519 9+Fe5A uDOwnJgpqbsWs8pJS3Btz85uZc/kbfvrrwgATJAZwTU -0AlRfosOWavLgiyBISXvjYgEhn3pK7zU24DatCB74yg --> ssh-ed25519 s9rb8g 1LIjbpghuvBwZp2vPFaRiUjobJbHbSVbcIpuoWL24Vg -1L+NnD/iW3/TdiFzSxqvWwdFz0WUAILerc/jCjutdUI --> ssh-ed25519 +xxExQ jKO1Va7YAfYi8z65bge0btUz6GJioFZZlqkskoFHmXo -u2aO6yAgFaFbpIIZBACS2fgNVaL2Lq1lcNUVc5yAhOk ---- z+LYnKF6lKIbuq1Gx6AOqRMy3KDLUZdP3HKNDNYyL2A -{?.?En)}]{DH?v{*OA& 𵷒_0 ] )purQ \ No newline at end of file +-> ssh-ed25519 9+Fe5A 7RcOUIsmpKCGdvjBvicKGiREPTBhUwcksFq3CMCnF2E +sosSoypaJMmL34s3N0QBt7kOSVlmABxJ0HaA+M8h2LA +-> ssh-ed25519 s9rb8g kubKOyurAo6Ao0uJxFwBtygjvDwqx/WvjNuBks4izAA +1vKnDqVXF8SRK76YHpR4GzuPClTLA+GzVRFuv5XVnHc +-> ssh-ed25519 +xxExQ n9XndrWL18CSXI0ENSQBqIoXCImcK6oAdFpFOPtf0SU +77i2mlZfDRhEecuydSK+rAHEUEADDJU7R/6ah3p20d4 +--- ZOGz6rZ99QRl/sl+GgxiB/BnQaahuC6kmvcobDdQeoo +)5sG_%6,@t_g6ΎbhUḽ&Rd d_ fs&l$) \ No newline at end of file diff --git a/secrets/files/wireguard/psk.age b/secrets/files/wireguard/psk.age index 48c6159b..5074e362 100644 --- a/secrets/files/wireguard/psk.age +++ b/secrets/files/wireguard/psk.age @@ -1,17 +1,19 @@ age-encryption.org/v1 --> ssh-ed25519 aUd9Ng vC5KehAAbdqYllf2/0QSf4uRCa6ljEuuT4qtdtWeP0M -HMLCh7DE+Vsi1RdSaOzV4EM4yemJ18YRd9f1VLd95zQ --> ssh-ed25519 hKAFvQ Q6hBAzgpP/e3kaMWunC5gCdApX4W4ybihqlSPeWAkjk -S4rHWq4os5CU1BuQMqS/wRygt9TJMFofX9RSxDjR3GE --> ssh-ed25519 9+Fe5A +RljdhO8k51puMhdVZo+X5AOjSWCqA+GetRrBgxVCg8 -KeMKrkTZkaKZe8yTyi4BldR1q8fQEXbKahMeqxAn/kY --> ssh-ed25519 KOkamg lkqlUyFcxzfY6hg23g+9sQDHII52m2yUahxM/9ZKpEg -ZVd7znMnVcF68RiKtgdH1ufyovT++x8bBvnzYzmGcCA --> ssh-ed25519 9PfEBQ HBLeTU6taJxScKGFSKfYbtvknX4Gvyiz//Rw3LSsAEE -USkruvHK+0AJkCktmrk4HlkoaXY4gM7rorHP/pHtKYw --> ssh-ed25519 s9rb8g sj0w3p2mPmZQdCG9qVf89LaQv5hkbu9s7LnHV7C8uxs -iLxP5cy4kwlbwFE6oggnewUEI+4imZp3lzF9ymARReg --> ssh-ed25519 +xxExQ XRQrPMhjSdI3PgifBmV0aHSqev4T0a5pVBxuxQmdhlE -PkyVCxcbv3+i2LBa/gATMHREu6VjUJ0Btykxr7Gz43I ---- 9T0oIM+lLxbQMEl9LUKxEJQM+sIfJMBG9sHOpOiNFV4 -D{F(/A Y761V;E.{;,;5?'zK gB.[,?3ٗʣjZu6ڍ", \ No newline at end of file +-> ssh-ed25519 Lbmdyg vVb681JfqJ8QGJVt0FW+HsmApMuNm2sPaGmiu0OjszU +iqDSLLef82uCibKv6Csr49euQdlKvYQsS5Lq/MO6uck +-> ssh-ed25519 aUd9Ng 4wuxlJr9068M6w96CIBKP95IDCQqByqG9zyTeIFtAUw +jJdE7yDbF/jeNgKHj+VuF1/WxDzLE2mzGWhlg49cvfY +-> ssh-ed25519 hKAFvQ iR1pc2SVvOrS2v7tY0jmS7mf6KBWOcgUi8ViPxmDPzk +UaFCYLeCZ170OVqR/9wep+bqnhEgUDYZyHtaunFB3X0 +-> ssh-ed25519 9+Fe5A xcDUpd1GgjN5upj0uKLPw/csba8+LyssKBeVLgmM614 +PSdSMZTmqQP5JB49uEQxs2GJZvc7m/6i1q6nDEzJmEI +-> ssh-ed25519 KOkamg H/rn2DXKZPOEFcQl3IoTvXOhMrNSGj7ICgxdWljREyk +RSfl4FgJbF9s030YOhA3kInCdMkDovb0PgeBftIf/v4 +-> ssh-ed25519 9PfEBQ YYzFLLDJ0rXqV9hBc3VKbfAiVq8MSogtqjk1shYjZhQ +/FUf41+8r4Z54AVmWEp397s19xTxCARIGZHtuUc8ez0 +-> ssh-ed25519 s9rb8g bmRXNm1ySQcvZe0aMjMZMy6wZyc3jIny2xr06bwC6WU +bkQe7NMABn4DH+Na51yPxNneZzSJGHidrngeyahi5E8 +-> ssh-ed25519 +xxExQ LxVG1CRWXn5QpFhwXvd6Hjy5Cr58uV+2cKG3aP11GmI +/16ixcykp/hwRjq40RwQTW1L6oLu9X5Up6u+r//zo/E +--- 50gpK92AU5UN1r0u9CxkD4tiqKXDZjur2Vxb2Kjd7d4 +JPM[~fozJ:ssšc0Fp9["&^UU_;Aٌw.1S \ No newline at end of file diff --git a/secrets/files/wireguard/thaylen-city.privkey.age b/secrets/files/wireguard/thaylen-city.privkey.age index 109cdd64..68b79580 100644 --- a/secrets/files/wireguard/thaylen-city.privkey.age +++ b/secrets/files/wireguard/thaylen-city.privkey.age @@ -1,10 +1,9 @@ age-encryption.org/v1 --> ssh-ed25519 KOkamg MWBjyl5uis0C3fX9kPnm2mZJGg/Chj1j+mwP8yWOpSE -6KcfApBcHNQLBlFkA/Cnb5en5/sBqeQ9nHc6RjBhuyo --> ssh-ed25519 s9rb8g O2PB/OOVjN3Z+0fE6LTO0An8L2wvvMMoB17oY3AVYEs -1a/kjH38OLZC+wqi74ie4ZdAiJF8eyajlVjp/l52SnA --> ssh-ed25519 +xxExQ aKXCHaeOhvwJob2cL98p8/bXRhXwa1KBSJjfPpHpol8 -KjjiFV6TnRN1nk9ErUYTJAdm34uJ53HT7o7FSFO8LVU ---- OKlSmCcmVeOt/bziJ0LrvvzBVNlwJ8tFFqc/ocBDnj8 -cWVD u%=7ο;_d?zso*sff";VT -:8:w%0gVkjj \ No newline at end of file +-> ssh-ed25519 KOkamg /YARk5TI0gNZDJdhvuuqqU8Fgef/AX7RR97QyrV/PAU +C5UDdBrkTTl0yCvhfBtW/GWfLVVrv9+OdDbrLLmE2OM +-> ssh-ed25519 s9rb8g WZAbznM4CVqjhP6xyqzydNgqkrguYFbAI4kglTun8ms +QabSFAw31KWZsoswwJ7iXMm4ub+C/rCvSDfGMrYS2pU +-> ssh-ed25519 +xxExQ MGKRR9PsReAG21xTcK6/t5etUCMsqaLdXksvVokzaUU +GdmB+vWDV3ItYNwq2iuxhQU7vUCOsmmA5qB2CiRyQRg +--- K2rTzi5i4bvwmQbLi4FMG9IEWUcedaX6bMOd2uzzT+w +Qaڨ!ͲꕐWPOnA b(kXۙt8vˠ<?S먷q#BpY S \ No newline at end of file diff --git a/secrets/files/wireguard/urithiru.privkey.age b/secrets/files/wireguard/urithiru.privkey.age index 19ffe1d2..74072997 100644 --- a/secrets/files/wireguard/urithiru.privkey.age +++ b/secrets/files/wireguard/urithiru.privkey.age @@ -1,9 +1,9 @@ age-encryption.org/v1 --> ssh-ed25519 9PfEBQ 3KQbBZkcZtTdVJyigPXx/1coiIu82Aq20QdSGitNLxM -VmTRos/BwCQmc05KytNZqOX6XaFJaUv394HSiAUDimY --> ssh-ed25519 s9rb8g +zrftms2vgssMyr1HNeZmtQZ/j+ok09nSb/aGhEL8WE -9whXdOaz1L+6Xd97a0WtmTa2aJgx9S9nlNmaNNBMevc --> ssh-ed25519 +xxExQ CSTsl71wyqNo9M2CUWMDvUeVa5KXvs2OBTk1TGRN9jU -mgs+rLiqCuIyWFkmy4DN4mHmMKr/65ncDmx9wubkxoQ ---- 3AvdQU+PhfiSAGxHXYQN92cCNJJWicGm2uSmerpF5/4 -EV=خ\i=)zA捛YS1kuZm}H8D0WwpA3$*! \ No newline at end of file +-> ssh-ed25519 9PfEBQ phq40TN7Mb/do6tBA4bTdRJDtUWooRJKXUKtnm6m1TM +tmHttMLEhcP8sjrNMggSkTQxoKEKmuqApUZxIty9qok +-> ssh-ed25519 s9rb8g BRjfGpZ+1/PouD1neYWLCFb2LGNGd1XGArDSDZoQlgQ +QHUnFOMC2bWOPN8fxpRviBhL1CpfcFlFY7gGR9l3g+Q +-> ssh-ed25519 +xxExQ uePqDzg/G5U/QwWsnAyKRIxipNA1cubff4Vh7So9Shc +4ZluDkS6TiOGH1HMcKCqDMYrTSGC6VONRIcEbjupLgE +--- kHyRQLjvp39066CfkhK/tMdrkx+8owzOoi+K/OajVP0 +B^ śR/:w(=9EՖllSoCz؁0R!=_p|qKWUfFSS24 \ No newline at end of file diff --git a/secrets/passwords/networks.age b/secrets/passwords/networks.age index 32777707..8de9cd13 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 2c2440da..0a91000e 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 1c6f11fc..25fae8da 100644 Binary files a/secrets/passwords/services/acme.age and b/secrets/passwords/services/acme.age differ diff --git a/secrets/passwords/services/data-basic-auth.age b/secrets/passwords/services/data-basic-auth.age index d0326129..4be556bb 100644 --- a/secrets/passwords/services/data-basic-auth.age +++ b/secrets/passwords/services/data-basic-auth.age @@ -1,9 +1,9 @@ age-encryption.org/v1 --> ssh-ed25519 9PfEBQ v/4TrJkWBs0LCQjRnVONEa8r6SKASUCRYVwX1aCD/mE -gukNTNjiylJgbGnUCbH6l2WWsNpRd4n7Py/UEoi7aQU --> ssh-ed25519 s9rb8g khUCYmWfuxH8GLm9ITMzGVZAvRXrQG+6ZSeR8zjAPwo -goSCFbusKsboWzaHO0bcWsarNDbiRLG4IE7FS6nLAds --> ssh-ed25519 +xxExQ PQisfIRgx2QU8pecgdgYqLENPBGL/7ESNCmYKquvsg0 -5p/1X7CVFHTNp2UhUYUebM+vN3e7dLplfifERsS3Pt8 ---- SxcEReoM8giwZ8mycfHRV36QmvAKu7BpT7BsHYmDkqk -7*v! X~`#~ 곹&dOD`SRӿt+HQqgQ!-{ \ No newline at end of file +-> ssh-ed25519 9PfEBQ 0Q6RuPiVK+noWYkpPlaLWby6pgkpdXc8GxLrHij3jB4 +cz1xdILEu/oNKrKcpJ5NI/HY6Y+ue0Nq0g2lEsoNNx0 +-> ssh-ed25519 s9rb8g 8M7OnpMi5ZJvP2anCY0igF+wnJiHimPsvC9RFQkmDBU +8KSpt3nXBSubkMcaK3qg2zemeX0HNMnu9k/Nj5/CMB8 +-> ssh-ed25519 +xxExQ 0PdH5o67UdTWX0hUR9sT/cUsczJBI2spZZAWhpG/skQ +u1VUIFkDw4dWPEMTbT9dl7HsRvw/3gUxprPm0lkkxbg +--- kFI6S+hyzqcok9jvKJ/IxgbsEDCWIxze/jtX4rSBtfo +3p^&Dl?Rª Ciڮpڪ& fXݵ+T =o/mGAV \ No newline at end of file diff --git a/secrets/passwords/services/garmin2influx-env.age b/secrets/passwords/services/garmin2influx-env.age index 94996e13..74579ba6 100644 Binary files a/secrets/passwords/services/garmin2influx-env.age and b/secrets/passwords/services/garmin2influx-env.age differ diff --git a/secrets/passwords/services/git/db.age b/secrets/passwords/services/git/db.age index 619d5807..c666a836 100644 Binary files a/secrets/passwords/services/git/db.age and b/secrets/passwords/services/git/db.age differ diff --git a/secrets/passwords/services/git/initial-root-password.age b/secrets/passwords/services/git/initial-root-password.age index 84115b49..0db3c5d6 100644 Binary files a/secrets/passwords/services/git/initial-root-password.age and b/secrets/passwords/services/git/initial-root-password.age differ diff --git a/secrets/passwords/services/git/jws.age b/secrets/passwords/services/git/jws.age index 85d7721d..21740947 100644 --- a/secrets/passwords/services/git/jws.age +++ b/secrets/passwords/services/git/jws.age @@ -1,9 +1,9 @@ age-encryption.org/v1 --> ssh-ed25519 hKAFvQ 5wrbPJxP7/AoNixTXfaDiDpG0ZfLHKY0SRP4nm0I5ig -s6r+suVsnkjOTDEEaBpuAJzjoJVJkFBZ7WjuiqjVt7E --> ssh-ed25519 s9rb8g QuwJC5twelHmFMnCRg+YoJa2oZ81gO0hvlVy66C/Gg0 -mfymJPcVKazbpEMYF9tNRdCQb6o5WH4C3LtE0sHv3vc --> ssh-ed25519 +xxExQ G9tW9aJjTiv9RDBl3LcrT1IQ/2JuVhykRVEKz7mKegk -QDYcXzae4Z/W62oHZ/RHbO1XzPhe82j6EOGF6FvorIc ---- wmuushyje7YWouJQhMaD6Ufz5rUFyK6PSsCV/9/TmMs -.H{Ʒ%b(|`UMR8JgQ ]3)_G& 0n<#0AgB+ \ No newline at end of file +-> ssh-ed25519 hKAFvQ fAdo4hmm+lE7cCnRA9cWu8ZQyVT0QFrM7OBDQOFHii8 +LkujzHJa5S9+wLmkN7H2gCqXBjLbi+ceXjYCmDjtptQ +-> ssh-ed25519 s9rb8g 2+ei83GJw5PDOxF7uAYeNzVX5QscOnJmuEt2QwsIuGE +pXYPeFQ4yE1GA2sKl9xLqyEY9cZa/CcygUbbRUr0B/g +-> ssh-ed25519 +xxExQ Lf8GosHlvVuFmAvtr/Nwg5JcGMmH06qmZjSw7odsDS8 +BdCwcBUWwl8nn7BDGWOCIcy+sRPjNEmkHd4QvqwfXOM +--- Y55nps55U8/NQ+QK1E+o7YeufPJIQZ/k/d+/iLGulLE +WpcYgZ!˒*~3g=6 ssh-ed25519 hKAFvQ HFsrqFm0Zx8TQ/TjnkuimypbptGl5e6AYE1SOKpKXmo -YLTQUB1bX/gxjCvQB5E6PiVgXjAdB1pkWrT2QoD603k --> ssh-ed25519 s9rb8g ZOCaBJx/KDvtuUsCXi4RjMTHONzG85jvpCdf5SksTXo -X7pEoM3llkbTeHk4rP0lxUaWC7j8Q9nKUHz2BaazhwA --> ssh-ed25519 +xxExQ 5ZRB9JWfgBTYKQFTaVQqkoxkAD7TOpJynKEReSWkr0g -E+JR+7KIDdZ5ucZvGAxLA8dTntWdAu/RVVUv5lzDquk ---- 2ogUIe399UQYP7BZG86tB7Uv1iY3LANUCCikmM+dKtk -4@rZiBy  PdA הFLan"}Ljlx)c.}f G>#z%ƖFǵX>Bc \ No newline at end of file +-> ssh-ed25519 hKAFvQ 9vrydbVy9AScoOf9te4PSuo784PAumuG71rGPJ2SfjU +j+WhgFFtPjxGN5G67xojPMOuCChzgX3aCV5xG3+th00 +-> ssh-ed25519 s9rb8g qLCz2IDpHNk2smTIZ0PZ8Ytd14CxvXkzk7UiT4ngTAk +WnKZcucCJb9S0gXOzp08sq3prKbSYSQgqwnwEWzJOUM +-> ssh-ed25519 +xxExQ F7d3PY92BN6Tm5/L/+zeLGXGoZ/h8XErWhoWWlloFxg +v2DIOi4D4INaNEv3kiF2K6dpSknHW0Dzsj5skbOWTsk +--- KzvD5UmDVtqJofKAlTiX+SIY1aXQUxB1WeTYeW7/SAI + Sţ.&l.)ccGsXVLzi\svՍM:ݵF0(9ϒ=:&P5 ssh-ed25519 hKAFvQ +cowFOQP8sJrPJs8nSUb8fw9vAqQGYndVBCqxhfYY2E -ek4EJwK5VHK2YpUD3sldTpQ+3KNlXtzmjT5TfkmsiEc --> ssh-ed25519 s9rb8g y0RdIpHi+JId2JCemG83UCICEmF8SbOpkEQMTztgKhQ -oOM3sc9q2cmvyIwHsXl5CY8JhsFs95S9F1YCxdS6ZVM --> ssh-ed25519 +xxExQ 1tOF9bZBkCrIsNrDhLGHtyxvpQfDQfmcY/nWSmNNQUg -h0QNn2lXpWzTx0Fhz6cfIm4gFY8ix9ubct2xALgjgzI ---- CTfLPTPqUOQjFnMlIwvJNnXOrjwOvUrpSpVeX6l1A0Y -^ɬJO}K*]S sl6Y9uESWBV -ϙ%)^;b๟X4':#Dy6f \ No newline at end of file +-> ssh-ed25519 hKAFvQ fRo3dQabzsaT6y6JxA89EH1Bg8ouKouvsWVYMKaQ0XQ +NTciy/Jnte+AezzrWSsA8EMM3SSoPNhh7HScK98cc2I +-> ssh-ed25519 s9rb8g sviAlh85Zgh5iu2PEw2THHFUd6c9zJSpNb+D5Ng3rXs +PgyZ76gLlU5JKeK+YXBL6YZC7YUexaDRecPN/LhhzD8 +-> ssh-ed25519 +xxExQ QWp7qHdQ+a6kz4EPlprQEWjLI+Yp303l9Ymf9dYKEFA +0AWAsgl/uLSVnwC7GL91pcC9nIbcdAaWkVSwp7LLRt0 +--- JCZ0u1Llvk+BqYHWmePHAsyfh3ool3GJmQHUsLpTJnQ +~.n4ɌUˇq(#ġ:!72hQbR"nɖm>RZuf9` +ɦ*e۾y]I> \ No newline at end of file diff --git a/secrets/passwords/services/mail/noreply_at_vanpetegem.me.age b/secrets/passwords/services/mail/noreply_at_vanpetegem.me.age index 4c91944e..e5e54be2 100644 Binary files a/secrets/passwords/services/mail/noreply_at_vanpetegem.me.age and b/secrets/passwords/services/mail/noreply_at_vanpetegem.me.age differ diff --git a/secrets/passwords/services/mail/peter_at_vanpetegem.me.age b/secrets/passwords/services/mail/peter_at_vanpetegem.me.age index e1894562..262dfd02 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 3e528f42..2fbeee58 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 06826fe5..35546328 100644 --- a/secrets/passwords/services/mail/robbe_at_robbevanpetegem.be.age +++ b/secrets/passwords/services/mail/robbe_at_robbevanpetegem.be.age @@ -1,9 +1,9 @@ age-encryption.org/v1 --> ssh-ed25519 hKAFvQ S5DvfYG8PgrzvPH7r59Atq1Sq7nw/XBYxgoFmexs3SA -eSm0pJRbpdtnkB1/DIuZ+UKatKolyP2MLtMQPnSKrYE --> ssh-ed25519 s9rb8g 7ggeFLG9zIZzuUTXzZ2d4Oi7AIMnWOrIMXx2gBuGSx0 -wzMWm2+7ydXj5CSH3w4kzUZTTCqjgtkxIKvUMuGd8MQ --> ssh-ed25519 +xxExQ +g9mr6B9mNXb4+Of+U7LPGRhGyO+k0HysvBOczt59Ww -dn6r5lZH/qkkOnr/Ly0GKY41LEdC6IAkW/Y+gYX0FuA ---- ahhUTElqxaKBKUI3VVmAp71TyDmALhwJPAl5xABFr0Q -&uÖF?ה+ GEޕU`1վ0*ʍE Qm>zT"p? \ No newline at end of file +-> ssh-ed25519 hKAFvQ zfRwgZ0/lhN7bNV+hRmsv1gRRUrJN58QEMUy4IC+Zn8 +L2l+APXrPrwP12usNrF8ilF9ZHugwSIh6HgL2Kzs394 +-> ssh-ed25519 s9rb8g 2PlUx10AHs3Zi7Dz89xL89LzeoWZcOqiCyvJifOtbDA +VkwfrHlS/RFT/DcmUTPfivrZme3BKSrWbbj4YIucZoo +-> ssh-ed25519 +xxExQ D55+oFrHLYS8yT6oIPIbCxXpDREkLAOx3RWnOHRkbSw +iI0f+5JbIiAwq+tFcB9kihdTFxPwS4nOt6HlgonFX20 +--- xusanybsIyhocfHFdSeMOubce7Uemth1KLyoMYgdW9E +`Io}X2xXlTY{`?W!lʛ2^*zXQ \ No newline at end of file diff --git a/secrets/passwords/services/mail/robbe_at_vanpetegem.be.age b/secrets/passwords/services/mail/robbe_at_vanpetegem.be.age index bfef1bc5..9ad79bdb 100644 --- a/secrets/passwords/services/mail/robbe_at_vanpetegem.be.age +++ b/secrets/passwords/services/mail/robbe_at_vanpetegem.be.age @@ -1,10 +1,10 @@ age-encryption.org/v1 --> ssh-ed25519 hKAFvQ oQz9yKjMOekh6lFHozSHUIFPwDrZaBlX541UJ/06FDE -uAVSjgsPsT4KGaKd0C4ELJ1neH8leKxuYI9t+PbVoWs --> ssh-ed25519 s9rb8g 3DXcU9qk6cwDnFO5oIqgcEu9zRcqTSgEUNd1hR5idis -r/gC7KqT3eAnPQaoDx7R9/8sEbj+etyrteQBAAWLrhA --> ssh-ed25519 +xxExQ e8P0Hi9Z4WFCxAHIi9vFeB3PCgbOX8skQWBFGv1YBE4 -c0+hrpKizBiK0AgNezBl8dPSrimD926+z7IKweyN1QI ---- RIm5sk4HgeRpR9vwxwOu/H7i1c5gj2CzU7Yjp6P8n9o -Q8LCkQKW+cI$D8dB< j!3ƖJ1՚n A -L?`)e|4יbH,?1}BR'  ssh-ed25519 hKAFvQ jrqmOL/R9RZKuIZQR/m6x9RLRq/ihRld10naqc5IrF4 +1QsP55Ml89r6aM5MEFFRkye/7IJqvN9LZhCZ4DyxpRA +-> ssh-ed25519 s9rb8g D8FdnxIFWnXFMKYrnERz1DDnOv+LMCT2NV2n6eC+wi8 +eKl5PGVp4CeB2cL9kQTEXDBw0Upg4qauvPYWJ9VeVTo +-> ssh-ed25519 +xxExQ bw4OPtalWuK9S5ofm5YzMOzh3Oins59PuqsNyxVOxVM +o9zVqLTD3BS0MC8q38pz4OBI7wWRqxkqLo29s+rIjMw +--- ZOw+MC9wUadzFFI9SKXQzQcXcgE4lq7j8hPEWgTtp5o +ٿ>DqK +=dƷ>+)Ԕk< WOa8|(e[;E ssh-ed25519 hKAFvQ uNy/02aEQv+akz/2PY3KKspWc8AuHN47aEsVDjz3MQU -RnD1BxBGcn3Y2UZ1NLnJqJ3KX3a6fW9G8/rkQV8Xwtg --> ssh-ed25519 s9rb8g +S502qg+XX+737UfSCZBkUziAhpvnMQNBGt6nzn2tQs -C6ou4JauIHK5Yqlwy2J8k0S1LpGww3XJUNlOKubTd88 --> ssh-ed25519 +xxExQ gGS392g6ltlTTBtJU774paTMJ79QdefjRpRQo1ejAWI -DwKnJBSh/ZcZDzL0pYZEjc1PT5/em27AX4uyerjLMrU ---- Oa78zyDxnaUdsthF5GDN6nhX/zPJKcQLQBa1gtL37gI -σ 7ZSC8C$vP)/r#1=DlxPVi-Li&a{;?BE; \ No newline at end of file +-> ssh-ed25519 hKAFvQ MOJSN3hq4H+2R84i4w/zLxlR1AU4y080IrCfcpyCnS8 +Gs3vTYjkNUe4WvVhg6TWRzEsyYMyeIYGwHAg7CqKwnE +-> ssh-ed25519 s9rb8g mfSwXNjit2EG8HKjeszxeM6FcccRppnonKLlIWWoAHg +JfoY4D3VmRba4YtlpVJC+1kL9IeLGsyQ06My/74/Fc0 +-> ssh-ed25519 +xxExQ aYnjsl9l+Vb4tLPqpElHcMzcHdXYkQsapDYGDDSMlxs +klVSSRh52RwT51wI51N3kGyWOiBUa7UXdXre7+579n8 +--- M859YQAcXUn2JFJ/xZOGtGl4qomYoucqufTNpd4uKlQ +M ?_bNwp]YM^VVN[HVW_@])-N+ȧ2E {PAxyZ' \ 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 51d15dd8..5243b7a4 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 0c1798a9..ee155e99 100644 --- a/secrets/passwords/services/nextcloud-admin.age +++ b/secrets/passwords/services/nextcloud-admin.age @@ -1,9 +1,9 @@ age-encryption.org/v1 --> ssh-ed25519 hKAFvQ +ILxQmGVEoXrHNkdinXp9yLdMTxr/bHVb5hd6AyYkFE -6c+Ck83kskgGmxrZoup9OMSmsS6JiYCO0+0g1mFuFfE --> ssh-ed25519 s9rb8g iMC548UtkARVnW70nSGZuaL+bxEA9I8FXHMS8dTs8z0 -3gSThl/VsHf38bVItBgUf8T40bu6SHiyuX2FEs2ushA --> ssh-ed25519 +xxExQ yHP0FcZWCh+F8LUA0asj+VBBlmCeRWpkZGDixIiIeSs -yRaBr0JFIRhdXM5b2GSKrMRctxng1pnLSaRlufn4TSE ---- K/2+GHljpirWM9HbBUVl0OI8RZHEHEbQqMx9cF6v93Y -q 0嚱Ź$q9ډTNMB/?Y_6 wRтh% \ No newline at end of file +-> ssh-ed25519 hKAFvQ GM1azJXnL5ZrDyxQ0Sh/w8S/gMOqHYwBpBaLv27efBM +R0uWlaaoSixUzuJ8XT9RNb+XnwHGANAcG1/QEAasyFw +-> ssh-ed25519 s9rb8g a6RGiSNKjjSlZHNLFwAlY9ol9bc1cS/fqB5xuz6HWHg +a/0HDMNsUwBeKnkE1JQzgZr6CskzmsQZdPuuXsEuDq4 +-> ssh-ed25519 +xxExQ USpRFpMI7odwgri1ea/BO17w2KGPYPlFFjRV3oA5TDg +pXp6HyCC2I9fzNSt0uzTFq+6dmBEt/uVOcSnkegToz8 +--- 46mF26PZyLVHCRp+2+YHTyHmYtPxcNirV93Y8U2XRuQ +-J=$bYZ{$ Uhagڢ-EQ89.%B ~INܩ㜣 \ No newline at end of file diff --git a/secrets/passwords/services/ssmtp-pass.age b/secrets/passwords/services/ssmtp-pass.age index b9f9ff67..e443657d 100644 --- a/secrets/passwords/services/ssmtp-pass.age +++ b/secrets/passwords/services/ssmtp-pass.age @@ -1,16 +1,18 @@ age-encryption.org/v1 --> ssh-ed25519 aUd9Ng pm8c8jDbgf7JAN7/XTYo4g+diccyb0Lp4vghfYOn7mU -jVtY8s6GL9Dkfagi3293E/ejwNYui9lR3nwB/JdBZcw --> ssh-ed25519 hKAFvQ hoBobHDLv3YIwVUlkRNP+LTvrliLtOy1I7rX05QrIzM -Uc+HCrlaS3rqK/mMXIeCETE8DxK4njg928mQh8YAA6Y --> ssh-ed25519 9+Fe5A pS0QjYBDhEs7fom0zB/V3+v0bbwv1VMvtB2nOwPXl0w -oyyCsAhUOHTkYHjb1jasHilr9bQeexx2Yb4zA0Lds3Q --> ssh-ed25519 9PfEBQ tFBacpNPjHeV4kfXYAbdUGHpqh1xEE5YUXeZfKK7JAs -CFxNM1ljvT8hibyytp72byM86vdpYYc93uWz3GJjM9s --> ssh-ed25519 s9rb8g dtCelndvV8Y//ol8UHbs9/vkhxuUd5nehy5pQDcJbwc -Rkbg2j57rpSW2WmknaZ5fs5rs3zn45NqvAYunCigxJ4 --> ssh-ed25519 +xxExQ ljYDIJWZcSM36KQGHaLjOqnH8n6bioaoAcEWX8uf/Vc -DlFTzT7vz/lT+FeFSiAm/eRthbbYMWX9rFaRWOf4N88 ---- 9Mxe5rfGNT9Vbo1BxpRG3svIAy0dWcyRTDJfN9tOMEI -voH =o0KZ,ML9Ÿㇴ -B,ySۮ \ No newline at end of file +-> ssh-ed25519 Lbmdyg BcjVWmmSW3KpTKB510kha9pq1fBeDLzS9ZFRKmWCGBA +ieu1UQKvjP9hSTfgvFuCtoqEcD0WbtdUacJMvoJTtGI +-> ssh-ed25519 aUd9Ng GP/28Sy8P/l0x71YjuQdmjnX9reJXqp0GYziDbMjry0 +5QqxbGhuuGWEsb3df40xoJYOZrihaK+FIQkzNEnMOdQ +-> ssh-ed25519 hKAFvQ u+JbjpsOpeXPZYxf+MiqBBhD8/HnhRzixLfeZMZXgn0 +6pQncPyLmDcS92G2ZtNoSqkOhOSsXKmu5XV88B4dC4k +-> ssh-ed25519 9+Fe5A 3myzx+vd1fYQouj9LtoziBgAxuK1pesmJ/aTnbg2Txo +4apK5a2BMdLfY6Neztd31jz1UNwPZIzOkIGqVs0wdX8 +-> ssh-ed25519 9PfEBQ JtquldCho3wgnnS3WDEg+3wqSLwNugMHPD+De/mq3XQ +u+bJs6MVRMuxxfTxslFOUYF4P7RwlXDBgysI9bt4+6A +-> ssh-ed25519 s9rb8g m69ITSVj+aLeBZ3Flr0QM8HOPK1KWw17jujNI41D8XM +E26hOcutys9Vak3aQydKrL6lwHabpsk6tSOZZ1GmJYA +-> ssh-ed25519 +xxExQ CHwwTUuy3DumeVFKzfjaTN22VwqHg8D7tDEQxsbSXWs +29Abe2xyt2NdnW7j99yVKVW5KMC+KtCH7Gm01iYBtck +--- qZVkr/o4kfucEmDSe/fkfRjWFLDEcy2GhrW7ANEIsPk +OoC<{3իÌ8i}P +`f+dZr< \ No newline at end of file diff --git a/secrets/passwords/services/telegraf-env.age b/secrets/passwords/services/telegraf-env.age index 0e7ca193..f2b419ac 100644 --- a/secrets/passwords/services/telegraf-env.age +++ b/secrets/passwords/services/telegraf-env.age @@ -1,17 +1,20 @@ age-encryption.org/v1 --> ssh-ed25519 aUd9Ng CVZoNn/gVTYMu0JVt5ukpnhwivbYwSBB4pb/Na7y0S0 -4qKwWSwRNz+6sdV9npGyRYwu7JlM7hSAa53IZCfja0c --> ssh-ed25519 hKAFvQ DKpv1Tz/9jMHzRsbGPACvFi22KsmAHSCWz3fNkghen8 -EjIUGDkPuc0B0krHXox0hdEJtpW84pf8piWgWJbU+iM --> ssh-ed25519 9+Fe5A r5GCa8RniRg/jp5TkglT22CdSwlm+po+0BihfH6idWw -KhVDAT3JXu8USPm/Hlb1g0kkYGWlbuDk1Yzl/7tlMXQ --> ssh-ed25519 KOkamg XEcZLLaxMtaKkjbAShpk/oCfsCro/9JvkcbHex2mdik -XEx09/Nh9YgQnCmZedK5zwz7zC/rwKFY/K0i6pE4LAs --> ssh-ed25519 9PfEBQ Av4dLA9SudRFSWBeps+XIZzG0xowXCN7uT+JLrry8Tc -w+fRCe6ZPXXRpIpGEcXG+Ej6qOaNFsd3KkDizyiEq2A --> ssh-ed25519 s9rb8g DBo5s752pAOLuLwDQfB+8tDS52Jkra4czjO7Gc04wWg -frWzaz3L31L2b8wKI5TYI29tUqP19Ly3OIEqibw1lwg --> ssh-ed25519 +xxExQ expvsDTm0TaceKeXhWje6dDch2uX10dnVyApFbkjPDQ -JT8TaxTAMfE8mV+elupjBOoPU8WZZ+YBWNcvYJhvRs4 ---- Cje+G3D+W9Byvm4ZCW3TMlVA6IeQjbuVUW0lZr5FR3Y -"클&f>h<;vq)h97{bG 덙ƾIj ˋۈK ~pDWǬSKrcg:_QͿJQT1$Dp \ No newline at end of file +-> ssh-ed25519 Lbmdyg 86vJ4kz+a0FBs1Ur9u6+f+w+X3tOSQsX9xx0FV2+2mk +Y1nYUGS5PzkaoOUYCOg01B1W4lJhaL62jC886/5g6sY +-> ssh-ed25519 aUd9Ng xv5Qp60hzeiW/8HU1WamQpKrpfiUSI0IAp6Ch2mqAmI +t3PXALWPAybiRm0q46DuP1LYG6f9tWFwkEritfEcJl4 +-> ssh-ed25519 hKAFvQ 41w6PqLJ7OV6yHJRHpXwUAYc3PMxvmHtVBWp5AP3MUs +HTtTnX9RSgEdmjfQIF0cQusHzoQt7OF1O1GY3OOvXl0 +-> ssh-ed25519 9+Fe5A l9+8Hj9EF1uO0lp+8UXEXG3nDihT+LnfIp/sQyLGlms +bKoJ+fCfNWjjbLtEgOvGrupQIPQZAZLtyaW9VVg+QvE +-> ssh-ed25519 KOkamg PU2WBRNW3yii9F8nfDqUsW8A//P7kstaL55dPPk7Ojg +DfKavW0XzuGWBT/LVen12/wuhuH+q1w/RKTEHENm8iU +-> ssh-ed25519 9PfEBQ o1OkgI6t8r/giSHSURyAp3AA/3pyxRrUk48Lw733B3I +KcPFudRarV+c5SXiVtjrTQt9VWDIcoyXb7XtcRYivUg +-> ssh-ed25519 s9rb8g BANlY5LSIzNjUWD3htwFVZjPD82PU/NMAyoA3uO5mlo +Ss555AqqXTiYcGsaFrJ8i8Q17aCZVN44j6obHmxEJ1I +-> ssh-ed25519 +xxExQ HqZ51lJE/h/4tOPAMqXZ87jz7J3CnE1tW4xjiU+3xCU +hd5HacBYc2Ozd9U5T1a2eo470Idc/jYJNjfpvdSfgtg +--- RFMlPyLIVqChyduvRrhMm7Fl8NiZLzUuxGgzbWeRTeU +CD8vC|¶FȺS J1B+⍀i-Hs8gq.=u8m +.PS?j\7ه[:#iQ<@*7 \ No newline at end of file diff --git a/secrets/passwords/users/charlotte.age b/secrets/passwords/users/charlotte.age index 11e6b65d..a7ecd14c 100644 Binary files a/secrets/passwords/users/charlotte.age and b/secrets/passwords/users/charlotte.age differ diff --git a/secrets/passwords/users/root.age b/secrets/passwords/users/root.age index ff4dcc04..a54a78a8 100644 Binary files a/secrets/passwords/users/root.age and b/secrets/passwords/users/root.age differ