fix: make kameramann be an lxc container

This commit is contained in:
Jan-Henrik 2026-04-19 22:44:36 +02:00
parent eb3755f072
commit 2d95b72a49
25 changed files with 114 additions and 195 deletions

View file

@ -29,7 +29,6 @@
hosts = {
telefonmann = { system = "x86_64-linux"; targetHost = "telefonmann"; };
kameramann = { system = "x86_64-linux"; targetHost = "kameramann"; };
kmann = { system = "x86_64-linux"; targetHost = "kmann"; };
};
systems = nixpkgs.lib.unique (nixpkgs.lib.mapAttrsToList (_: cfg: cfg.system) hosts);

View file

@ -1,13 +1,8 @@
{ ... }: {
imports = [
./hardware.nix
./disko.nix
./nvr.nix
];
networking.hostName = "kameramann";
networking.interfaces.ens18.useDHCP = true;
swapDevices = [{ device = "/swapfile"; size = 4096; }];
}

View file

@ -1,35 +0,0 @@
{ ... }: {
disko.devices = {
disk = {
main = {
type = "disk";
# Proxmox VirtIO SCSI (scsi0) → /dev/sda
# Proxmox VirtIO Block (virtio0) → /dev/vda
device = "/dev/sda";
content = {
type = "gpt";
partitions = {
ESP = {
size = "512M";
type = "EF00";
content = {
type = "filesystem";
format = "vfat";
mountpoint = "/boot";
mountOptions = [ "umask=0077" ];
};
};
root = {
size = "100%";
content = {
type = "filesystem";
format = "ext4";
mountpoint = "/";
};
};
};
};
};
};
};
}

View file

@ -1,16 +1,21 @@
{ pkgs, ... }: {
services.qemuGuest.enable = true;
boot.loader = {
systemd-boot.enable = true;
efi.canTouchEfiVariables = true;
{ lib, modulesPath, pkgs, ... }:
{
imports = [ (modulesPath + "/virtualisation/proxmox-lxc.nix") ];
nix.settings.sandbox = false;
proxmoxLXC = {
manageNetwork = false;
privileged = true;
};
services.fstrim.enable = false;
services.openssh.settings = {
PermitRootLogin = lib.mkForce "yes";
PasswordAuthentication = true;
PermitEmptyPasswords = "yes";
};
boot.initrd.availableKernelModules = [
"virtio_pci"
"virtio_scsi" # use "virtio_blk" instead if disk is /dev/vda
"ahci"
"sd_mod"
"i915"
];
environment.systemPackages = [ pkgs.intel-gpu-tools pkgs.libva-utils ];
@ -19,4 +24,5 @@
enable = true;
extraPackages = [ pkgs.intel-media-driver pkgs.intel-compute-runtime ];
};
}

View file

@ -1,8 +0,0 @@
{ ... }: {
imports = [
./hardware.nix
../kameramann/nvr.nix
];
networking.hostName = "kmann";
}

View file

@ -1,28 +0,0 @@
{ lib, modulesPath, pkgs, ... }:
{
imports = [ (modulesPath + "/virtualisation/proxmox-lxc.nix") ];
nix.settings.sandbox = false;
proxmoxLXC = {
manageNetwork = false;
privileged = true;
};
services.fstrim.enable = false;
services.openssh.settings = {
PermitRootLogin = lib.mkForce "yes";
PasswordAuthentication = true;
PermitEmptyPasswords = "yes";
};
environment.systemPackages = [ pkgs.intel-gpu-tools pkgs.libva-utils ];
hardware.enableRedistributableFirmware = true;
hardware.graphics = {
enable = true;
extraPackages = [ pkgs.intel-media-driver pkgs.intel-compute-runtime ];
};
}

View file

@ -1,9 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 hC2TMg Pry/4I6+G9zBJhhEd+mh8kvt+YLBOdFC2IuFHPdMuDE
VqEy+2RTvNd+RAJNiAnoZuFnmmAh4jn9YWy31uY0Sxg
-> ssh-ed25519 psfYGg viwB2JUUIOQNsv1QyB3VCsu+xHcmqP0xURe6iVpip1M
0upST6cXlM14Wsl6lthEnTfaZrv7djoAFaukUKjCcKI
-> ssh-ed25519 9AVdVQ rxKvhMx2B9sXGCdvvgD4bIfCEijwjRRc/hYodYrnDnQ
f9cdneywDPJ6qTcPNvu/nlpN10UYqMx9qtrltf2oNsI
--- POj+koTNNOo653XVhT0qW+bfqqp3T1cqRuI1z+p6HCA
\,Î]} 8÷À>HÈX:qMžRËý°ŠJ~ëŠñA“[±¡(ÎŽ@X¸²‰P€I£DåóËú=E8¼,8šà5Á\µ¡ËéµKç5óùëT:Ò~ñÖ¡À˜÷/~C“h Ñ
-> ssh-ed25519 hC2TMg 4we8pxrWxgojBXIk1RQvhRZxUI3Upsn0ZlcFr811HEk
U31oa9jVcRrTDEIF5hTTfv2XI6MJKG6gr3cB+eZ7x+c
-> ssh-ed25519 9AVdVQ eOcDDEQiH5AkOMwyWMRED1EkxnohA6EwP08W5nGL32Y
iztcFRHNRJctdDHVFKPPXQQBfujHVao7pOi/DQQAurY
--- G2s01Plk3CY5Mg4lhvcePN38IsGV9pdmxsjZ3xjJFIo
õ6%Ô{—TIfQ½¯g´µ•) n”]ß á¹_NŸ] ‰V…´õØ?±CÜxÅú©•½„èÈ„cV¤û˜Û° [SÍ4 ÒÌÛ£O/Ñ=÷ù¸l@*{ù« YÅóËy~¿

Binary file not shown.

View file

@ -1,9 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 hC2TMg R8cmfwgiF5OJKY51TMyjHm0xlub1by3uOxKU2Vm1GUI
aReMwWEPHsUG7qta+8YHPhMD45UcP0kdq2nNEJWt7eg
-> ssh-ed25519 psfYGg JpACKQuB/GHeGgiMx+qRFWuBIZwg5ZsHnefUlH9IiUo
an8BHWWznapvwqN3SyzBRAH4FH/fYZH+Q5yyQ62BWRs
-> ssh-ed25519 9AVdVQ 7BvNA33shHdt8gNM9iOZ+hpKZy9dpfdr6aib4/93DHI
cjkBzVvF2Kue6V0IOp67DUHZublzweAeMGpRFWl7od0
--- 0nM2TdZTvP8C7HM9gVmsB5Y0Mg+hLznBd9XK3i5lumg
Š 5øavzTEã§<E280B9>ÔAž~½Ûî)¨—|ˆB" ÁÝØüã{±<>Ê)0˜  ªòa­,ùwHÔ*ŽžÂ± Ð%$Œ¥Ì$]WìÆJbàþv¡í ƒÍP9=»5P
-> ssh-ed25519 hC2TMg e8cVszfZPuA7dVF9DYxZhYDh/L9NYcGekJHG9ytH6Ww
ZeukgBy5rl99W6S/OlLv+pYyKV5I1kUBRWKWQeI+BNo
-> ssh-ed25519 9AVdVQ E8bT+hNawhnnGplpbfTD7EvwcR88T8Scw22xb7QYBTc
enVK/BdSfC0VECYjELHAp0BbJthdifobV3qNSxPTBmE
--- SlF0goHTmLeF4Wb9QzOm+YBSSPFXDsiYFqlm07dTfA0
ÚWÆKspzü²n 7fÖ2Õtb¤¡ÃÍ¿¸m¤óRVâl©<½ûTÆ4±Hò?Æž“7¶ëâ>cïOçébÁwäTÅÎÛ'â‚[KUþ·u:°ˆhókó¤,g¦ÖŸ¨í<C2A8>

View file

@ -1,9 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 hC2TMg fCD6nCOV7Koyy4aU/TOe9GNa92BKe80HmUL5FYcGGRg
S6vt4yuweLId5jIpUNmnYRR2AqZRWVQjULnt9B4XVsM
-> ssh-ed25519 psfYGg DJSsa8pyxH/ya3DfhUMh6CyVU5cPyvK/10lWULqy/xU
/7x+/6GCm3W3Ye4ONHRIRonAVp1kItmqFnJflgiEIyM
-> ssh-ed25519 9AVdVQ 5j6tbVfRdSGR+Y/WewlDBTyz6fLAAvPoZhI3+WU9p08
WdlOtyVVQhuYHlfbLOHZzaXkScV/a4eHr3Mu/yBtV4w
--- wH/E1Owo5w+Z8rX7AjJu6c1ri+6dW955n7Vai7yzVtU
ñtˆ~ytA:…¹%OKÃc{˜ûêž(Ôùöo××V2/$U]¢V\±²ÖtžŒìŒ”·D•a%~³N€(ÕÊÏüµtiÿŠl½ZAniûñåý]Õ®œ´ßb®)ü
-> ssh-ed25519 hC2TMg gfYjuxvb3pgh8BFaPuugCTC4X+jH4iuaTn/tlySHFgY
Gk8VkjCKdKzlODmrCHqFodNQ8jVsGzZbtru5maH0ZwA
-> ssh-ed25519 9AVdVQ 5hgDLYchlEFlxmyHoNuW65sMzJudRR9Z+u00NWKA93Q
lhWMffnVKfCkbl0Tnx4vhI4CF1B1FygWr+9ThyAHoGI
--- l1LP2r07DQckiBHRkfoPiOienDa/rC0PlORm+fZt++U
“cͬóÍÆÇá<àšUKÿäøPB²Óuž—:ËâæîIЪ‹ÿvÿ¬lÈsh<19>¯<EFBFBD>©ƒÜ<C692>Hn¯Ô0JÖw™ÌPšðw9ªƒbÊUôH'dÐtéLEÝÉtHû›€

View file

@ -1,9 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 hC2TMg kAodSsgv9gxIZ5RQRbJXqPRk3PSLXalpCGIxJOmjbSI
VLD15Y8aBgMNZsL3JmPT/+LhM4kMFd6VWAn6jvZmVqI
-> ssh-ed25519 psfYGg S9vBMu/Mhpbq1M3oCQFAiI313XN3OgxRkDuKECiNrUM
sfjaAiGPaRp+dYzx2qercujxGgyEhooClfmiRop3Cus
-> ssh-ed25519 9AVdVQ rxdmtgy+xELW8FhEFHedw621IbvdZI68h/6Z2bwnwFE
CZ1p0fJ6JPu2Jk0SzQx04zadEfeQnaOioBqF1lq6++I
--- vzFhMbWyeeY5XwxdO6BYTN8ICw6I+sP5hAYaqg3dZ3M
QÝ[ÙIXž¯iù1e!éBwäˆ—ÈÆÆì·e<>‹º\ÿ„*‡õ+öZWð? læAÓ|TìHlذhjÊe3aÌÝ<C38C>>ÛráFÄÉjýÆogmí€X= ¥#ÑEVM\ÃÚ<C383>`‰
-> ssh-ed25519 hC2TMg d/Pa26MroqhscPenIldAUnWE06qd9CALBhEj9kvFLXQ
fn88bMk5A/nh05M4No08nhc3tetpwqUoHiS8vF15pSs
-> ssh-ed25519 9AVdVQ ZsubkJecdeWgiZY8ZFMPR5MaCVU8z9gCHJ+WCtPHTCI
RaWbxcID82tfW1r3qvNk+0B6fJt4DQuKRRXEJGeqlh0
--- ALml4xxjcm2zU/WroWJE6xb6UhS9dM/BvIu5HjrlZNo
´ ¼<>´|bu^Â}ÜrNá¤Qôü—jî<01>Ðëʤ:¼Ð'&`´^¦XKÂþ#¥¶Ô´¬êÕjFIBY·£5sUZ•Ú•<C39A>+ SicOsrtû²~2$CÖž²^Ïä^fI\ÓËA¤=_ºÎy~Û

Binary file not shown.

Binary file not shown.

View file

@ -1,9 +1,8 @@
age-encryption.org/v1
-> ssh-ed25519 hC2TMg bFNMlNXF5d8yLWjY+ht0cZmxCzJfbuULla8RS8JmEQQ
KVdXwmugGu0n5hEwwucVUQUGNp3jTczPP2QH5RrUeSQ
-> ssh-ed25519 psfYGg pgGbf7tMnPb/mjM0fK9tYcBd0IgYiQt/DPQN4k/yXUw
AXbDXQ6zRNKrMTtwGdzTa9X2WV+iVtycF7hKewKj5I0
-> ssh-ed25519 9AVdVQ Cm/f3xxoBmeI6xPSbh4u7UyMls3PaVmWDTTL7eyRxCs
tPznIgvP9cJExb2/nMYU7AX3VxPnaY8p8NL+Go1wVtg
--- UUwMMuzypgLsmKe+0fvYS4VSgYO8GgEqCvbGjzcR3Jc
)lÓ­Zájï|ºuK¬- 04æ[9ÌÎH µúU?TzÂôGÞ€(I~“‡îÅá&®C;Ñrß Ý.<»?×m×Ì÷›Ú[Ò›.«…@3s¾9-
-> ssh-ed25519 hC2TMg DRZaz0y4F+Ot/JZGksYvvqkJZGXhfe4dqQA6OZkiPCc
lrZuE4SCJ9eKV+HgApUJvbxrfwL0jnzVnzMWzbOIg8I
-> ssh-ed25519 9AVdVQ maHML3K/9CulRq+K0DITSzhLt/eBbPs2rfxqOaefx1w
Cubrab4WCDp/MgyKjKEdLAGEqi507wDI450GxWN0KBw
--- 45uDj8rqOmpyduRV2GKL/stOf9teh604Mo9ZS/rcqI8
‡# ÃìOFÔ¯f=åóOUÚºÎeõ†mÒÑZeìà ‡ ~J´£ݳEt×às;„a'£zœ¹¢
ÕÒÁ‡uy¨N­1ægøª;(Ö7ÍÎcôK‰Ÿߨ;bã

View file

@ -3,9 +3,8 @@ let
users = [ jbruhn ];
telefonmann = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEwgqWVjNOgBygI1uaG8P6wQlfr91A+FJS/EHYZbYWlX";
kameramann = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMkXAM24G3s7EO6eQbwC85Rkb3OhrGZtLZRQMqut9IB5";
kmann = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEfgDpNz95SbbBHYM8zSGCh1pyb/2quR6Oy8xyWFkl0n";
systems = [ telefonmann kameramann kmann ];
kameramann = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEfgDpNz95SbbBHYM8zSGCh1pyb/2quR6Oy8xyWFkl0n";
systems = [ telefonmann kameramann ];
in
{
"voip-trunk-ewe-host.age".publicKeys = users ++ [ telefonmann ];
@ -18,12 +17,12 @@ in
"voip-trunk-ewe3-username.age".publicKeys = users ++ [ telefonmann ];
"voip-trunk-ewe3-password.age".publicKeys = users ++ [ telefonmann ];
"voip-trunk-ewe3-callerid.age".publicKeys = users ++ [ telefonmann ];
"camera-ulfried-url.age".publicKeys = users ++ [ kameramann kmann ];
"camera-ulfried-sub-url.age".publicKeys = users ++ [ kameramann kmann ];
"camera-gnisbert-url.age".publicKeys = users ++ [ kameramann kmann ];
"camera-gnisbert-sub-url.age".publicKeys = users ++ [ kameramann kmann ];
"camera-taubis-url.age".publicKeys = users ++ [ kameramann kmann ];
"camera-taubis-sub-url.age".publicKeys = users ++ [ kameramann kmann ];
"camera-foeff-url.age".publicKeys = users ++ [ kameramann kmann ];
"camera-foeff-sub-url.age".publicKeys = users ++ [ kameramann kmann ];
"camera-ulfried-url.age".publicKeys = users ++ [ kameramann ];
"camera-ulfried-sub-url.age".publicKeys = users ++ [ kameramann ];
"camera-gnisbert-url.age".publicKeys = users ++ [ kameramann ];
"camera-gnisbert-sub-url.age".publicKeys = users ++ [ kameramann ];
"camera-taubis-url.age".publicKeys = users ++ [ kameramann ];
"camera-taubis-sub-url.age".publicKeys = users ++ [ kameramann ];
"camera-foeff-url.age".publicKeys = users ++ [ kameramann ];
"camera-foeff-sub-url.age".publicKeys = users ++ [ kameramann ];
}

View file

@ -1,7 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 hC2TMg UehAqlWFN3Jihk5+0XshZph57EGNy2dusVx3ZzXAVwo
dbqPJ1m3GqDiWa36gIGlEjQWyTfLXppnFK/+pkmzCbo
-> ssh-ed25519 Gfi4hQ KTH4yLs1N2ApcjCJtMVYRdONFQalsVxNq/Ce5/ykGWM
s4qFeEq5aLyZUi7f73L3LMMVGN+/SqZujsw5dFinj7A
--- i2WxEQQfmhqn9xErZN+SHSbI0O1uJHN13Tn1UL2ANHs
¶2÷Ì᪦qQƒ­qĦ¤ˆx!w|¾Ü6ýwö°ÆæÁþCãÌõ>ª„pÏòµÑqÓq
-> ssh-ed25519 hC2TMg yATZJHK5AEN6h8IbCEv0z/cRvLWTtsE32NCK2qVSLSg
X+nfSXveDvPA6t90kkw0pz4vCrbAy713TdgwkWlk2Rw
-> ssh-ed25519 Gfi4hQ Dphc5VIi5O6DF2Ct3FxRSxz+Si1ikZFzALAkfAXaYR0
yeIVhpfyCSWWkBCaev5oCy/iqpx21Jr7rLDbx6d6hPc
--- bvtu/BU18oJ2/KnHJEtLDIv92hI9TEjSa/wEVm06xo8
ó WhåÂcI(‰7ïšx¿7wuÄž½$ë (I·/¾Ø]bRÙƒ÷9ÓÒ²Ågú)åÚv

View file

@ -1,7 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 hC2TMg NgD6kf3tkNz3HpCjvKqB6pKHATKvoJkG8Oo+7HOE3gw
LIl3e2CkcOr9ekeUv6CrEL40Di4Hl4ZuX+gTCO02r04
-> ssh-ed25519 Gfi4hQ wwaPWurnaeh5NjTtXxAMUGZyg7KWkZYPU/0c9+um4RU
79iTAC8hm46jI7eYwAwYhNfO59QW5zHwvo6Tvx7WcQ0
--- kkXeQlcW1ackYPSpvpCBxHl1TVCBQFDyxIJxTl56d9Q
æ86Э*Êgïh‡þŽv¶»Ëœ¡=@ ÚÝNRâþûélùêÓErÃ=c
-> ssh-ed25519 hC2TMg o7MYtPe6/giPT/Czs0IRmLh3sBXMsNqsTcwgABgKeUA
KVXT1NVCRiCPEwnDk79D0+oqjJ2DzJoH5dcbhS4X8ig
-> ssh-ed25519 Gfi4hQ qRTjNZWOjIczygkBrpAHxh7fQmf+VwVfY+OuYyqe+js
Ido9gOE4x2+oasGwtXZR1E6mlqXuto3gQEJpXbZeD+Y
--- rmKNWi4be93IKtwEt8mW3PPg4Sk55iHKGaMFdo2hJrw
¹¯ôá=põê5B ü:öÀz²1Á_ÎÃP·m<C2B7>ÏŒ#êœVNMûÉ

View file

@ -1,8 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 hC2TMg ZnbrURi4wAEijhi2RQ7Mv6TCsqUE18Y3f19uc/ZTlQ0
s2oaO5ACytUzo0bfcO8g59OUrlzUpngdV1pZMJZIZfo
-> ssh-ed25519 Gfi4hQ lkIzO6O4JEWtC1eI5YHgG6kEx9OZjMkyqsigaE3JEEo
ygIU/KYHCi727pNxRFjTdwkBsN3ZRB9tGzawAW27DB0
--- esh4lMUHCYiePLPNccVbDm554b9GIgcFIUbPkKMl26E
g˜cß(àIÂæ_àV—|.Î%X¡û”ÎÌ
…®íh
-> ssh-ed25519 hC2TMg iGQpGRxYWXuWJQeUV3bhBvpO2nZSeop9IQ8CgdW8ynM
YFjTrTRGds64AChKTyVI4XSRU0KaND6YtSyORkhh+PI
-> ssh-ed25519 Gfi4hQ wE8MQjCqGjvFQ6+XJyVzpu41v5xS6pfOpIXrzPw3qnE
0r/7BKqJclJRe4EQN3JZvw8FH2WNXRE06Dn9NRBmAhg
--- 73Gk0CoWJXK2AuiXOwKvt/c8GgGw+DafNksdE6cBa44
X{üøÊÂ(äþW•ÀópHk{QjEŠÅvÕ²Ž<C2B2>ß!ò©…”âè²ç"

Binary file not shown.

View file

@ -1,7 +1,8 @@
age-encryption.org/v1
-> ssh-ed25519 hC2TMg /loIIu9HPmvXqq9NEUVmXZik1Y+HTuvWBfrWsavspjU
0SlYqTZA1P/xppooBIHLc+VfjovudMWTThiMt0h53zg
-> ssh-ed25519 Gfi4hQ Y3XRivusp6h/CjYQEp8U0x+ozLs/Y+DIZbn0wSLmV3Q
/Rg0k+9w8lSiuKIlqDqg9eIXVGUHwVC7VnFUGjoz8kQ
--- DIq0ZMx1wbEZXqHZE1zwglWlwF4pXhj3IxgMo5kv/8E
a}•‘øÑ5Kø•_ùÒ®˜^7ª>3Ë .¥mÿñCùöû ‹õ—å
-> ssh-ed25519 hC2TMg DFbs+kB52Tsz3OqgIDcKrvViDw2rv4/R9FnfUi9p/04
C8qgdSvuIRMnF0FqDX7uvjAv6/9Wc4Z2soyG/nMgKNo
-> ssh-ed25519 Gfi4hQ 1vKc3JcAu6jmKhvNNxyBUTOkKup1qVzVf3yZWiYiHAQ
tlOROgfmumAeo7u6X/PXw49UGIDWM7r1NGSo2Cs0BhM
--- IULV3hNZSfBngJRDRcRijfLzn7Oj1iPoioyo1vqUaGE
(i€UþÐ@ ï$U©
eçJÅQÖ[ÐFVîsìÐ3`v©<ùƒUSMNÏý/

View file

@ -1,7 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 hC2TMg oiuH/K2OgmT7PSAZVyo4K2Q0B4jL6hfpmZZTDvuSMUc
mt/Lc+LvxlvRK+S+UvIGnQTmv+e5LUglO36mDKUFNTQ
-> ssh-ed25519 Gfi4hQ E2U6T6gU+hf7yIPEhcOkjlVZ9EMnLtEOwYEHVADc/SI
/mPfnMh3mfstyBIOzyigc21rKoQkV+PojDB7IVjnIaU
--- iBotB0NxhNJo7ogqbX8RnqKEjJXDdqa0pYEr4sT4u7E
‡áé´?hA#Ü$°/¶ÇÀLÜ"FP·;¦¬ƒœ.)ˆ<>ßφª±f
-> ssh-ed25519 hC2TMg xEU1o8AaIKblqCknrdJNmI5M3LF0TuNhrVOkuyzuKhI
8E2XXaBTm/1DPrVDSI+S6dEKKkl+ZvJQWmIXFxjsHss
-> ssh-ed25519 Gfi4hQ HFTVIcocE0HnVHJkHX80SzQ9/yzfLARb3sto6J5Mqig
hHOTwjlaHSbJbVql4M7xeZecQU55rIWxNTQ0A0joHuU
--- 07x+i9UrK9GGOYeBA6HVytpaWMgt+uC1UoLX/UAF+fI
s鷼孑茕犯糳3o<EFBFBD>E獾菅陵Pk秳梷:>ⅷ&頥呄á+

View file

@ -1,7 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 hC2TMg +yhIAVGrI9yzrUukNBmFrLbJ7jURt5pHezucfgVR9ic
+nOduQaDcF5moY+DzNFiL7deVuZDo6FwzZeockX1JcE
-> ssh-ed25519 Gfi4hQ uOCMryPQvkkmb/Kq6GNkCnRjc3KmbcsFOIzZdpiL5zM
w3ySBF+/7Zqsd6CubDF+NQxQhlPLlDjKT8WRZflcTB0
--- Brjj4286wj1B5jNQIWy2o+CoVBwJsf419c8hFGEcGfE
“e)<29>¹$mD {•øŒ|èˆ hFû K*N‘‘vÿ¤l¤:Iu<49>
-> ssh-ed25519 hC2TMg VKKRBUo+B3BoCoUAdVObdbEYjc2jgRgaOMNzGaWl4m8
mAl+2oQQU0I2xeateEyJzBr4wi2ErB0JMNyQdE+OPm8
-> ssh-ed25519 Gfi4hQ oubD5PsQMTXjcGZztiCUkzSU2fP3rPhVCQ2sZY3fKTY
C4hv2aQGNOJDMU2zSgGc+CQ1TLy/tF4zBJRVgWeiGoc
--- hACW1LprkJJZHPwyCfQzYbsHvD4BYD6SwWzZO2DiznI
å$€\!»‡¯þ<>S˜OëÄ 7b"š‰øØoR²L³¥Úéua5õ

View file

@ -1,7 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 hC2TMg 0dRUJreCnj8NqQFh1cuTjrWvCb1bTsi2KDbJNni4hQE
gVdtfbSHDWgj5qn7CGsDof5c9LmQxYXhOMnho7QyCZY
-> ssh-ed25519 Gfi4hQ m28RUQ6vlvX0PlnV8Q07/ETzRsESJ5XGIBMg/17mCiE
qqNhizHNraYdj1bgk9V+2lpnTlDrujzSeScVOlJdUdI
--- pS7tN1Bv3Hr5GqviMAhGQ7+XenF7uji7fHT7T3uUBmk
<EFBFBD>i<EFBFBD><EFBFBD><EFBFBD><EFBFBD>j<EFBFBD>y<EFBFBD><EFBFBD>aT<EFBFBD><EFBFBD><EFBFBD><1B>T u<><75><EFBFBD><EFBFBD><EFBFBD><EFBFBD>%<1E><>L\<1F><>k~<7E>Ŷ<EFBFBD><15>W
-> ssh-ed25519 hC2TMg FGPfMQ837cCsa57PtNGdoL5iuJU6yBqBLOi38gTWa24
+p1ov9CK680rvyt1wotbNOdc5A8DJo//LE9na01T7d4
-> ssh-ed25519 Gfi4hQ lSZQLcW9jJmTFuIsF5aHiPJcMqsCouXa0TC8XSBMG3E
sBDhduQ19U2pbrDziofbd9kwBHbhPO9FKOEJm/HXxCc
--- EuEFQk9H4WPRWJF5qt9exFvy8IVea0YHIUgUkF9TSvA
±Ű áî± /żCí+Aô}ÄÓB¸ş§ńt(„.żśĎC—ű|Śś ΀

View file

@ -1,7 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 hC2TMg Hgu8Gyr6JIvBopdORjoOVkmuj34ulywG4ZLG1oWKeEk
HQFgssah/X2H7z/dTBKDneue1qT4X1jCj1qmITo8bj0
-> ssh-ed25519 Gfi4hQ GF+IvhAsFNMufUhBj75WEfmp6gYzWX5CRviwckwKYCc
ohBV+epSvIcoF8Rdv5SQkJcFuwbm0T9TtTt46tTW/ZI
--- 7XUWl8Vajcv1Y9V/sCrBO9om1QqM2/8h49dI8EMHdE0
Â(ƒSÝ ,öXkTA4$×Í*3W¥R­9ø +ÔÐ/mÓ6<C393>e·ñ¨_
-> ssh-ed25519 hC2TMg 4FcYMlKpTQNeeUj7EkDFRVzlZ1ch1Qjd26mJLsSQNGA
6fOpllptK9TGgXr3mFb/0bUvjhBjhXY7m8F0XR+e/pE
-> ssh-ed25519 Gfi4hQ pGvIqYZxMsmynhWJiHMCD3YX0spQbmuqdel7o262bnc
h7zmqOB0aJSY7pvD5EUEpDH0N2v7VkJPtssLnQK0wps
--- kkhfrutrCG6qgnamNrVzgdPdU5DXro1soFbslTp64To
Öú…9Nø`/¤¡Ï.¼£€<§È?84R!äU)èls[òÇE

View file

@ -1,7 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 hC2TMg N/VT+wN+v9d4REN5hdbyFZzCoVs1kZ+zu6vptlkaExQ
zDF6hpOhrFQayGnzXVkSCm8q2CzDjPXytYZmeQC9auI
-> ssh-ed25519 Gfi4hQ h58zzn7mp/Xop3zoh6EEPowAZvJQXd57SiGKWpRrC3E
10MduQ9mEW48o70qv/ErDOxA8VZ8AD+2moxPGuHLt3U
--- ncgQ+iPapD7NuwRTn/6P9G8cjO5yRdBz8CpMNILuH7I
¤¸µòQêFæƒIAJŽÅßr¹þx"Á¢<C381>p§¬:/~Œ lã$mŽ/y«6^e]_
-> ssh-ed25519 hC2TMg MArpjBV+1UwxZYXhAc8N3rGrtjNie2gHxbauF7+Ho3w
WIXIGJkgBzpx7on5KLEi8lW/iKcF0u0r4GVfLn2cLkA
-> ssh-ed25519 Gfi4hQ qduy/LiAA/os2iU7oivTIfoTfWbBO/CQp8ZoXMkHr18
kS/HOP4zP4/Q6FosIJ+3Uf6qeX/7ivSDhvCXl2a0MYg
--- /dCQQyR+Y/57D6dBMEt8qGWj07yExjRWr4f50ZxEeuw
zöä)4\ĺö<C4BA>ťÚ˘ô#“â,]Ní —pNúď˙m /pÖôÖ(˘=Ô7Ý