feat(servers): remove server, don't need it anymore.

This commit is contained in:
CronyAkatsuki 2025-10-03 23:54:43 +02:00
parent b542b9321f
commit 1bf0012e76
32 changed files with 94 additions and 236 deletions

View file

@ -124,15 +124,6 @@
}; };
}; };
loki = {
hostname = "loki";
profiles.system = {
sshUser = "root";
user = "root";
path = deploy-rs.lib.x86_64-linux.activate.nixos self.nixosConfigurations.loki;
};
};
baldur = { baldur = {
hostname = "baldur"; hostname = "baldur";
profiles.system = { profiles.system = {
@ -214,20 +205,6 @@
]; ];
}; };
loki = nixpkgs.lib.nixosSystem {
specialArgs = {inherit inputs;};
system = "x86_64-linux";
modules = [
disko.nixosModules.disko
agenix.nixosModules.default
home-manager.nixosModules.home-manager
./hosts/loki/configuration.nix
./modules/servers/general
./modules/servers/loki
./modules/servers/home-manager
];
};
baldur = nixpkgs.lib.nixosSystem { baldur = nixpkgs.lib.nixosSystem {
specialArgs = {inherit inputs;}; specialArgs = {inherit inputs;};
system = "aarch64-linux"; system = "aarch64-linux";

View file

@ -1,27 +0,0 @@
{
modulesPath,
lib,
pkgs,
...
}: {
imports = [
(modulesPath + "/installer/scan/not-detected.nix")
(modulesPath + "/profiles/qemu-guest.nix")
./disk-config.nix
];
networking.hostName = "loki";
boot.loader.grub = {
efiSupport = true;
efiInstallAsRemovable = true;
};
environment.systemPackages = map lib.lowPrio [
pkgs.curl
pkgs.neovim
pkgs.gitMinimal
];
system.stateVersion = "24.05";
}

View file

@ -1,54 +0,0 @@
{lib, ...}: {
disko.devices = {
disk.disk1 = {
device = lib.mkDefault "/dev/vda";
type = "disk";
content = {
type = "gpt";
partitions = {
boot = {
name = "boot";
size = "1M";
type = "EF02";
};
esp = {
name = "ESP";
size = "500M";
type = "EF00";
content = {
type = "filesystem";
format = "vfat";
mountpoint = "/boot";
};
};
root = {
name = "root";
size = "100%";
content = {
type = "lvm_pv";
vg = "pool";
};
};
};
};
};
lvm_vg = {
pool = {
type = "lvm_vg";
lvs = {
root = {
size = "100%FREE";
content = {
type = "filesystem";
format = "ext4";
mountpoint = "/";
mountOptions = [
"defaults"
];
};
};
};
};
};
};
}

View file

@ -1,5 +0,0 @@
{...}: {
imports = [
./rimgo.nix
];
}

View file

@ -1,26 +0,0 @@
{...}: {
services.rimgo = {
enable = true;
settings = {
PORT = 3000;
ADDRESS = "127.0.0.1";
};
};
services.traefik.dynamicConfigOptions.http = {
services.rimgo.loadBalancer.servers = [
{
url = "http://localhost:3000";
}
];
routers.rimgo = {
rule = "Host(`rimgo.cronyakatsuki.xyz`)";
tls = {
certResolver = "porkbun";
};
service = "rimgo";
entrypoints = "websecure";
};
};
}

Binary file not shown.

Binary file not shown.

View file

@ -1,25 +1,24 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 2P4nKw UB1vkdmY/kY9tq+qZSUmMVJGXA0x2x3jY/MzxSdeBHw -> ssh-ed25519 2P4nKw bB3uW64hmUPWpuceGs/Ffk10ftMqw4PoIRyzc5lCtS4
hz/FLfWvhlkEMLX9bqCieNSr1gF68dI+38eL6MsMcgE arC1fVgFmtkIHZZ/GcFJAxNvnyNRcFgCv4usueqrnA4
-> ssh-ed25519 6+hQpQ hjQY4lk40QBua4c0z3eLZSTbQBEWnxYZVx/9LnkDhRI -> ssh-ed25519 l/ODWA Si3XUEeIepvDSF2Te8DwRNl4NPisjHgNiimoNGy/q3s
WsBLgDAJL8W3OCgy0+BRIrJSdl0WsGeuIop03DZMMUU mFqS2Dm1Zk21BPVpqzXJ93yH3x8zHXLu/1c/YTiEYh8
-> ssh-ed25519 l/ODWA KA8CPgZWgVy34UeUTbOCNM8Dm8oy2kT22KniRT5Xjwg -> ssh-ed25519 7+5K3Q XHfLzu2DtJ5hnQNdwqJAA35XAGdxPiT/QAoJknMnd1s
qjs/yMhV1Gmr8faW1Fj+3+FFb22VIME/mwL4AGAIoOM dTRwO1hazouHOANl/Rw1oEe+vHeCV1a6TCwCJq7LG2U
-> ssh-ed25519 7+5K3Q w4VX7Ez4IPlDa9a4MnucxUyxdhZ+K9shizODRFmvB2I -> ssh-ed25519 Ow0TGw xPXJgqk/Pg2cmAHUln3Pzv2n/ddzPbFtTWC3zDMrdUY
dlXH1aIF6xE+damd5626fDfl/7fQ9sPu2w09vhO2904 bUvtIIRshv/agznm+rvcHVy9wzWwQQd92wi0xyzTnHQ
-> ssh-ed25519 Ow0TGw +Bbu3nD5MZwYV8qTjniDpO9vdR7XQZNitgmaP+S/cmA -> ssh-ed25519 cEINMA q2JLxVLzKcodYyA4l2XEro6pJBV8lhpcZe0JXcu0nQo
zh1sa8VeTOyz8VqRbdh4eC7nmpjEPkT+PKhKTlBpg8E oiw5x+Lg5CGxi/gIPfsKtqfdNeq3JaBIL09Cr7v/UaM
-> ssh-ed25519 cEINMA bP92/XREwlbW7ewpJb2gNn0xblJAVfNLHPjhAh5lPUw -> ssh-ed25519 qbMKrQ hWe3kXBIVj6WaY44dwKWlh/gdl2zZDCMmuOtqIEFPB8
vmyFmu6UdGCoKuYScm8YDByYWK0QWSFhioxdVn2K3Nc OomidJ/oUGFgi5xzQ5PK3CmVuD6bZm6uyme5hlwqoq8
-> ssh-ed25519 qbMKrQ QIZ3HC0LL0ldwjBGuU2psPQ7o84QbSPgVTS/glkvRik -> ssh-ed25519 Z0mAzw 24akymcFEiC2dWf79+qLqqEOy9JtKa2zmtHUZLCF11M
fAC8hMuWE79F9/eutbhGxUyF/gko/2c6jdgRybSyIa4 idPFxgLEvmQf7hQ76YQ53ypJPryYzOtiyFu842BTTYM
-> ssh-ed25519 Z0mAzw 0K62Ni3d0gixaPn6QFdFZs6ZxBa9kS+TOe+zzGP3Nw0 -> ssh-ed25519 GNZYRg VLzdHC5cm+YAynspvoRuMdmyRXAjwy4ZQPcGpluM73E
mHVAOkCY3mu77g0OTMtM3XAyQg7AYf3kb7HVH/eRTC4 np4C+r9auk5JTyKYYVS4tiayFHW9atbWzgk51iVBSoU
-> ssh-ed25519 GNZYRg EAGrx7OccBv7qyYB4or7RpL7jqQxyD9JZ6tUfHHZtTM -> ssh-ed25519 fd/ZLQ MoVuj9uc8imIZAODHZH8LVOzQx58riwJgBZDTbXMRVc
Xfu+AqfQqcTHEjXrt8vhCP4PiEeno5DyqblH3724AKA JH9BASv5+Jwl8i30xRD7tsYt6VM8rDNXeR17WeFZjN4
-> ssh-ed25519 fd/ZLQ IrScup11WDk6KcGmEazKJw+DnhNeOvaH7pVx1WM5xSc -> ssh-ed25519 zQBiZw dYei/25K6EgewQAte1R42S6h/4TWZkbbPvp8NqlqK3A
NfjVX7iZk+wEnE58MGwm6r4yCOewfZErzRFofFYkQKc KwjrKaevacAbtxyDxvuKsno3/NCAlM/ai1awNk8BANg
-> ssh-ed25519 zQBiZw XEgWlqbiVxRIO1RVHm4tSFerZyUXVgvzVi0HvVQt+E4 --- jRlrvwC0KSdu9tqzeb92Gf9IcdFPXNXOMJOrqzJSiWs
TxNWe6gVftSXHRDaQuG9ipIb7LlvgGd1+isbMYYB33I ÝrÛÒP“È{=pcgþcBx9áÒß\R­·REa¥Ñ¡ÎdzÌ´O`uö]<—Þ£ÓhA°ÿÓ? °çßnñÀ§þw¦â#”™Ö;¤ív»ó, +rDëz
--- zY7SVxC1SPiMaikaEwIg+O0yBu1H2YFInvkO9Y5o53E k(< b£ÞÁU•kBSÛ©V*îú
'ùªh@Ýœ-•ÅíšÎ¾ˆé°®¨lþ—RZß]·ZšúûŠ ¿¯5c§Ê f#:J7žÚìÞv¼KŸRiÀ:5ÃGt=maó€*»ŠôHmþºÄ š?M|§)¢µ!?à¨Ëã{ém

View file

@ -1,26 +1,23 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 2P4nKw ekU+ELYv4y4X+UtyDYpagBC3dD+5pTL0AMFAiccJnSQ -> ssh-ed25519 2P4nKw 4ItGvk3XMo3m7QBYy/Sgvlmvab3FGQaYn9nEIhXWgRE
jxsS+EZkpPkqodeR1+irWyi/yH9k92BixKmW729DAys TERFmi7jSIwu/ZDn96nhYJWiXNbC4qoYv4fpdsv5CqQ
-> ssh-ed25519 6+hQpQ 6y9UA8OqFcWPpjsoWnqA4c4d5sjlt4RyzywBUrddknM -> ssh-ed25519 l/ODWA rTq4UkxRgg/ewM3a6QftTVcETgcEx3smxt6+UlCneEA
s2rNLwXTHwCMJ2NUc5rG5fCyEI9QX+aiJx1RiT1uVz8 pLPAyPXwv5tUnqEcZ3QWGNRqT7S8WpIQD+JUI7DG9Zg
-> ssh-ed25519 l/ODWA Wl8sc4r0iR7/SYXh+n3kUG62ngUMw9IeXvjvxufPZyk -> ssh-ed25519 7+5K3Q XIHMw/MM2CjmLx3e+7UA06j2WkAHvHmXX1f9mrpD4Bc
Lfxmt5MgjScvhODaaow7dHH834XvVUXaSt7AaxmAJmE DYxP3jc20wGikICMIH1oRtcmDsMk8Gi4lKydhnHTq1o
-> ssh-ed25519 7+5K3Q F6n4J425KdjWpc8BtcTO8ZWCQXfjpPUEKq3+pPDkVDw -> ssh-ed25519 Ow0TGw He9WSvIoeoy5fJWr1L0EqwMnb43Il5giXtFCz13acUg
veSsEhcHtWNN90ZJuIzZ974I/jCuo7jgTBrb91b8ldk kfJWo9ABDecSJtpUFlYULT3BBPr95YSZPtWa8dE/XWc
-> ssh-ed25519 Ow0TGw Fvm6KGN6xCU/XxqjCh7YppQxQNWuGJn/ce52dOVc+2g -> ssh-ed25519 cEINMA p1YpaU7W2dNy/Bu3Tps5hpi4Q0q11VnnKowL720gijo
/1Mmbo1qapMKSQo8QyGtTeBweONZsBRDp5KUyhcMSAc QbJD5FV1cl04eiSIVozpuKvn4s4LfiRQj8eHtXRuo7s
-> ssh-ed25519 cEINMA vvEe1+dshjmIz2N6/3hPlVP9BFBW055h/dIKu60baBY -> ssh-ed25519 qbMKrQ iNjOGh23K3xb2q6g6pb8FPPHoTtaLUvvYq56KnWueXk
oiy8lW9F+DDs4Y2coBW0ExHXeZrxyxZnCIv4ZK5JnGs kjUil8y5wnmsn367a0tYp8G98VwPRwesH8apgZdJrWo
-> ssh-ed25519 qbMKrQ D9Gk5Q4xEx/sJzptwM/NgcxrogRaFXrg8UgRiYpaQQA -> ssh-ed25519 Z0mAzw VhdGnvDRxqeBU+DT0BgACWeWSyJP+sKMAHX9NhU6lT0
IjLXEl+99qvz3lT/QXUJxEsk0RoeIe8R/L34SM3FDh4 U7k9PMeQKrWTU3CCh391U0zTu3Vzgrt3j+ByErYALbQ
-> ssh-ed25519 Z0mAzw i15SHPiqtmnxyXiTmeFu3lXX04UBBzxEw8t04dfJLz4 -> ssh-ed25519 GNZYRg gKV/rcwTnXH8DH8yd0vuEKa7fE6vrr4EfliWS3UyE3c
a4yF8ScHF4dmv+JH+S27eR1KZm47fMFbvgSJE0qUJW0 isyZatX2BsROXxR7QYpyAa3LtcPWC0FMNh9NOaR4qH0
-> ssh-ed25519 GNZYRg EkQ3zp/I4G5dCOal9Nq1DpVLhfx7v0g8E0cgAs/q6Xc -> ssh-ed25519 fd/ZLQ xaVT2F1QsOkPfCFgcfsGhOfoMcQlOwQ+dFxDKnTMP3A
2PqZwG0selDpTBWlLrKE1p7nHZQexob8l6vGBfP3tl0 u4dG9HHoSiCqe6PF7RIYfRpHMuuPiXtvrhexOYRxeJI
-> ssh-ed25519 fd/ZLQ XFDAuIo9Eg5mhiP+k+Qa5Sy2jICY7G5HGqnqGqNfUjA -> ssh-ed25519 zQBiZw BRDrwtdagA/lACP4oVYjNa/JoGSePPw+BAj5JXvtSlc
mq36v53atRBszbWtfxPAPROg4Ge3Yy1sUuVG+wF2GuI x6dxfDIulDbWg4YZ2JudsIjqe4l8L53VQjCcesGJNcE
-> ssh-ed25519 zQBiZw I77PKhA9g1e5Qw2hE7XbtZfu0oWe9Cnqm1QMqw9ymFc --- 128xM8a4qqwi834Vqf7R6YvHSU0ITVrgxQJqIKkw2+k
EJtgb4M9KtwPOquHiCzVWYuVL9I23/Q3a+1/zu2CpHI 6Ó0'‘ÍêÍéVr~ª€5o¬&CêWÛ8ÐW»HkÏÄš;ȵ–ÅŠ°¾RB1ç%(˜&ýW †Èe<C388>9Lwc9ËXd
--- vlLonkZ5hrrX9MgVnEOY+kvVepe78di+hYRj7lZJDgk
橙H% <>xbそO
i<EFBFBD>。゚<EFBFBD><EFBFBD>4僣Oヘァ#ルロ<EFBE99>ムォ胸o、コ^<>暝#染峪スSq<53><71>ヌリ/

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -1,26 +1,26 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 2P4nKw XexwbWdWKa1ylgbSlRkuLoVi7SMZNCTmHBGoJ+pQSCA -> ssh-ed25519 2P4nKw yJr4HnZevHjSQV5j20IAK5yqqLzVYTQJHvFuZJHh5Xc
WEzRJCX8j3iUxPIPbmZouvcSqs6TX9dT24cQQ0Hd4Tg oopYvOdBI/ey7b83EbkYvsLwk8qrvGZsV9ArPzWThKY
-> ssh-ed25519 6+hQpQ VrOL8I22WSpmGCdARXFUdvyC6CRwVtS8pdopLfhPc0I -> ssh-ed25519 l/ODWA fHsIduHEPCqMfb9isehJLR8Qw8VfoG+PvCvNZDoHQxc
4/fvM1yaJqTHA9mrcOnmEW73/NmmyKgEdLNUbEbgw40 yJzWQv7N612eBaEGyYiBiJ0Y03jjl5lZ/xemoq85g+E
-> ssh-ed25519 l/ODWA HCOJujytFb0EcvHLMqEmKfi4NKTA6128X99dDJChd0k -> ssh-ed25519 7+5K3Q iAwT5J3wMzjynMIir9MEbxy6YkoESrEjVbGMN/uyVXM
02uDGaSNDE8Cda+QSB6Kmi4/AoPr3K+4wZfoOfFtwMo 98zYeLPVNEa/UvbqQKQvrQzERRU/Cn5gkRa3P8N6o5s
-> ssh-ed25519 7+5K3Q Mlpp+LJzvErDUiz0dF39Pz1jV/mOt+ASx7k1PMVfJWg -> ssh-ed25519 Ow0TGw pRhbWdPOktburWw1azGe/APxCHod0ltpVaUgin5+LwY
MB0INdNsV8qfcnQgxM0dTFHZ2BIum/fWS5VAvXwYZ+I jkMnaKL36mr/5BNolPiBjrtcBBortjWkUHSOq6fwMZ4
-> ssh-ed25519 Ow0TGw cAc1K3B174273Q9qTBJCSJh/PYgqggVwi/vNu4pPBgQ -> ssh-ed25519 cEINMA XDnVhwm62uGvi0XWAR0m3RRVFROAy6H1y6j5JPrq7k4
bAWxF3k8DfRUZoLZM7XbLeEAGcL0yzNZMgO05xAE8no sGtm86rbDWdkjV9pD8zz+C0cxsaQUS5QozTGF8XUA7I
-> ssh-ed25519 cEINMA dO+o4zrtC5Io5R+Yp9qhtLv3IXLhoTkVDWINGz4ze0o -> ssh-ed25519 qbMKrQ A2NxNVevmN2dwGhIs8QF2wjA09O9pAcXJpJHYtK19yQ
maeIExr1EGNRIDLfPRuwQZGlViXF/pfl9rU7FBMvtrw TaHRWLuziZPbAHuk+NdhnJHLqT/c8FHJYrHNZWQ5RK8
-> ssh-ed25519 qbMKrQ 76iiPriFg0x/GdSCrROw1ayq8MwNrGwm2YLOj0c2gVU -> ssh-ed25519 Z0mAzw BqIGjkO/1byh5yVDClTmQdyJDACg6GsKwWrhLspOC2k
DpMnjaKjTPa9ygkIkFvSchQgd2BIH8qS/0cBprSv9b8 ejvh3p4qJIKZdpPtyqp2naKqDt1u2VZ5mqYomC5JGNg
-> ssh-ed25519 Z0mAzw AIrp5CEYB2ilwgWvs9XLarIvU1Ln8QFjGIH6bTrAHVw -> ssh-ed25519 GNZYRg U4czcyCY8ONI2Y16og5GNAaH6E0o5VzUlnljYUEjO30
rmL7b6rKsR0jEUAkSUVY21hGwAVv/8dJyssaKik/WXI mCQD+I+GJ2gUdwJXfMWcN6OBOxL/a5vQXip3lPubQDY
-> ssh-ed25519 GNZYRg gi2i1Xa1Ftm4LD2J5TqZbRPVzg3fEFqkG3zsJD85YS4 -> ssh-ed25519 fd/ZLQ +dqjvH4DNnAd+eVS3ETXhRiTYyAZMAXsi5wSGIDpA1Y
+4jUagvea6FyzAm7hnizM1ss0KW4O+EDbfpP+JdN/7c yaKnv+djVoHOv5E5z32ppq9H7wg/N+Sw39NFgozuapQ
-> ssh-ed25519 fd/ZLQ 5I2nN7aSqiBjritiWCxWXqxMT6juAkHiN8gcBLyEpyw -> ssh-ed25519 zQBiZw abIjii3OU/1FUL7sNgF/ulPUynGUA4jLbnbODn0nPyA
cZdN2g4G4E+kKNswUgH7Vci1SQczrgcOiUJwqaIQXsI LyUAIaJnl18hnNoNj+s5APlP5DDMxF5RjYyGARjM8LI
-> ssh-ed25519 zQBiZw DLDi2Dn4rwnVyqsBmfdGVBSOQXbP2E48G751ppZDQBA --- N56WwSa5RbpdsDuD1tNGdD8gKUmOXCJQUjmAI1h0nGo
/xm1zLxI2B2JIJe4nmv8K3IPCIPrdedHlM3xKYg60qA °*BzË>ñƒ[Jw Kd³6¨¡©F¦4“x)†ÍU~GqÆ_É`4ýªä®/>\¾¸<C2BE>Ÿ :ʆ¡˜« àCÖŠ?0ÞÚVÕ ôÕdUƒ4{+%1ÅÓêgÓ"ušÞÔ"&ö§SÜöjæ
--- kslHWYTWPoxyppoKC6hq2I3xLXHsZEipv+hNGRjLEEA ¨4C•y8¨ÉÛPìÁˆ?èZX Í>r©\<5C>o[e·ŠVK¶Y¯a/­
0Éݨ0“ˆ3î«fĶlÖ¹9»Æäp+Ö;UA <S ^¶Û·êÞ¢­°xýöxPDSYõÞ¾58>7»0Æ>ÿlxôunø€E.Bçþ(Èãоf£°ö¬÷êðª~ù8w…ÿÐòù;rö9Šo 09<Â> ÿ{:ª¡¯šÇ § |ǃH¸­ñ:l]‚Õ¾!<21>CgÖ g5öú¸ƒ•Í>B—Òãê‡<C3AA>Aø¯=
aÔ˼<17>Muæ!»%Ƕip<69>÷”«4 j•„¾š'8øœÈ8 ÉŽ`NâI×ïç`­N³Þ,[ÂÁ×»Ü0R ë.Â.N0îü¸§ÎtiU" òËLðÇ,:WÍÌ{~Ž® П¸MŽtÊ˺½ÎÁ Q>5 Nú•]¥e$8ÔâYt

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -1,26 +1,24 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 2P4nKw Ohf9qQsggYnq2UJnnswFegXzC/MIRYU331D5l0G9NDA -> ssh-ed25519 2P4nKw 4iaVWuEpu0Pnx/Q31EnHdOCscMKLRfAJIUcX4hku4BU
bH1OOVXhIQMMPdgkCzvgFbEnXWuIGxI+6tnOuAjKCOU OSFvYQ2NAXaCvsgSrMtJfDCZiH/jFMSVHsgUwSuHAWM
-> ssh-ed25519 6+hQpQ zwAi7SPeqY8MKSh2NaqSqmRgiQUUicvTKkWBzjPWGGA -> ssh-ed25519 l/ODWA g5idZb4njYd6ee9gpSUx1j3jWe/qzXjpYj0INI0triY
DllMDd2qvPL+tBk9p1ntJFBB8Vdf104roLI64x43uio 3c4pn/mocpcFChQmB5vOEbrss4Nhnw8zrToWnc9cOqo
-> ssh-ed25519 l/ODWA 0cZBwJl3SmnELrStRwW0aNj0suRnCwL+cqTA25k4JA4 -> ssh-ed25519 7+5K3Q A3R0GNa3D/PegWfttruGjXTaeTRHA6KW7MdpRplaohw
zaiQAu9JUmMfFQZ5fD7XvwBL/qwu5G/7X38KYCx87pY DJp9QX/kQEkcdxJpQHrsHZ1yeYAWjCXmPgQFrGcmfFo
-> ssh-ed25519 7+5K3Q bx01pvpi+uTVYuv5aeUEVgSKeb3Q++FKbu9aZQKFIjw -> ssh-ed25519 Ow0TGw Evztw1rRR+lSEMfh24wDBrD1O91cWw2AwzQNCEY8IVo
aHSDOsqEuFOevYzzM59jGNSb381W2BLlEKzwRM5ggAY hM6GMuu3dHPI2Rx9YZDbqc+QLsnc4Ktc6D/6BpnLIqQ
-> ssh-ed25519 Ow0TGw YZ2/fFAHzqscVIpaNTpAQPDF4+SFsfNsAWeadkOMkj4 -> ssh-ed25519 cEINMA g+Ngu2YHrwmmKIhAD486YJoIBaZ+WMosObt/jdHQnSQ
HmIXcPxC1qs8fws6JE06XBCpxCiJI5oqjdV+HSO/NlI 4FD32rTVNVh2iQ52G+Cn3Q//HSxnXs5AMRMCtSkxScU
-> ssh-ed25519 cEINMA y7evOLglpLD4C6qSoRQ2I5iO0y4j3Gu8CuWXdTdwIlU -> ssh-ed25519 qbMKrQ Y1xkKgBXPwEuf5yHDxjmOnkjwBpZzueQtC7UfX9G31A
xyfVUhHQo34SaqCG9Afy6YZIPHvM8HNqXxrK5Zf3qJA 8sHKSsGvUnJa2J2iR036wuE233t9ScuLrP+qeGUs7Yg
-> ssh-ed25519 qbMKrQ KkG1nd/A8M0aIZaDcweu/BlvowcOxMHtKyTUr19KSCw -> ssh-ed25519 Z0mAzw zw5L/2jxAOy9jrcNNdT7PaeTbbZbUpPgP2yBb+QZm0c
X2rz4Csgqp5bpXqK2SlUFJG5LVJnHiqQBDZoc3KZR2w ElNflob6IQYU8RNs1qxei0yjmKjFvnRZOHPbV/Eyqjc
-> ssh-ed25519 Z0mAzw bBjEkHYHbbREHdlILqy/RyMODR1TJU76F/pH1LGOUWQ -> ssh-ed25519 GNZYRg uZfk77Vg2yr5lJg6t1Sa8YQWtEYdbQgC/NVMq0FaKT0
YGGzXMbTfkT3IzfqeuREIOvFc3lRnJytQpyyqIuYm4Q 1X8F67PehT58Xr/pKA2su2VmNYXz4se1RmFkLXq4big
-> ssh-ed25519 GNZYRg SvRvICGWhxymiTGye17Cfwoem790GL3+JRI/m3yENWM -> ssh-ed25519 fd/ZLQ LFYTVjWoIsv8ZXyf31XbtXt3tDdH+symyGWuws9FRmA
EiDONg98wmtZoUR40BAJiiAW06Z2GuWJoTh+qpvhG3Q +hL+3qdfl/tyKFXMT/mNQ/lE/QAxDiK7y5xEc4OjfMw
-> ssh-ed25519 fd/ZLQ Um3fWnzrRfTDG/NdoPLJNzlaIb1qDoDlG9MT70OZozw -> ssh-ed25519 zQBiZw NTeGOoA0we2RrZPQpO9NxG6gL9L2V0zkccAzT3VLZXE
mK7+xIfZ8Vy8KclYPWY0RSCKbswo5q9RS/mXuG8t7yc PAS77+yTTbqBgAZWVk1G6m/5z3UmeXEFunxsm+uoxr8
-> ssh-ed25519 zQBiZw FG/sRw8SBq7sAz5c3W1N57atEwQqNqBus0if7IzLWC8 --- qfUl7pRMoJn4f02380FBp3RhI8qa7CtHngYTNDDPGdQ
B1QutVqBRC4rVZSiDG7Zk39bDipqc2begKT1fyIMxhE m
--- Q5A28TFVShiP8ePxrmaIjhO0y80MZRPndHfyG1BmYAQ @鼝黄えN`窱<>)萌/收稯P砓☆o靫霃襽/梙0<E6A299>錜}[奕Y饗岸B€湕-沐弟躉⒏f舊皮.贒#B诋鰯匶橻?坦[m<>堅,錚魣
<16>˜}Š®ÛHF™}“4_qmø·ûòXuÊ~e<²<>]uìaV‡!̪…ÔÃUo<>A,ùCŒ ¸äXßÈzÛä×eˆ{¸ nn3˜~v²?ÄTÀ0Ažns©«Ç
žÔ6ô¢üÑ

Binary file not shown.

View file

@ -1,7 +1,6 @@
let let
# SYSTEMS # SYSTEMS
heimdall = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBs+qYjpeAEHPFUQeatNkhKbXz8+A1VAl21jgifDYJK8"; heimdall = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBs+qYjpeAEHPFUQeatNkhKbXz8+A1VAl21jgifDYJK8";
loki = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF+xpWCoBEO/pzAwS1ZZEsiLSarvSVkdxQEo49xma2PV";
baldur = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOvZ7Z8GS4+1+9D6u/BDit4Eij5Ubbii2dzJ/+ecT8iR"; baldur = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOvZ7Z8GS4+1+9D6u/BDit4Eij5Ubbii2dzJ/+ecT8iR";
bragi = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBKMV2vqlDvIkUefl5oEuVjVtjgFLEXyDKX2LWhVQsWT"; bragi = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBKMV2vqlDvIkUefl5oEuVjVtjgFLEXyDKX2LWhVQsWT";
thor = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHZGQLUhyLwmkTYhSccqO8umQJN0QHk6YaD863x7lcGv"; thor = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHZGQLUhyLwmkTYhSccqO8umQJN0QHk6YaD863x7lcGv";
@ -15,7 +14,7 @@ let
root-skadi = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGJ85a6FAJqM8QhtGcrT3BGDs2G8m7DFtWNDh2Vvkr0V root@skadi"; root-skadi = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGJ85a6FAJqM8QhtGcrT3BGDs2G8m7DFtWNDh2Vvkr0V root@skadi";
users = [root crony root-skadi]; users = [root crony root-skadi];
systems = [heimdall loki baldur bragi thor odin freyja tyr]; systems = [heimdall baldur bragi thor odin freyja tyr];
in { in {
"traefik.age".publicKeys = systems ++ users; "traefik.age".publicKeys = systems ++ users;
"wg-heimdall.age".publicKeys = systems ++ users; "wg-heimdall.age".publicKeys = systems ++ users;

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.