add daedalusvm
This commit is contained in:
parent
6e94311435
commit
76679c2275
22 changed files with 121 additions and 73 deletions
|
|
@ -10,7 +10,7 @@ let
|
|||
hosts = {
|
||||
ds9 = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJ+BBXufXAJhyUHVfhqlk8Y4zEKJbKXgJQvsdE482lpV" ];
|
||||
picard = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAm3UXZaN95WBUaS9SiHLNEuI1tP1x1w07qnYxPe+vdr" ];
|
||||
musicpi = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPhyp46xPOgZFgGsbSUdBtHWJeqFASu+LFjwUK8b+gSt" ];
|
||||
daedalusvm = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKLjCl98zeOF9lk2eELpyvUMfivjhvYU8uvc9j6zWwZy" ];
|
||||
};
|
||||
in
|
||||
{
|
||||
|
|
|
|||
31
hosts/daedalusvm/default.nix
Normal file
31
hosts/daedalusvm/default.nix
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
# Edit this configuration file to define what should be installed on
|
||||
# your system. Help is available in the configuration.nix(5) man page
|
||||
# and in the NixOS manual (accessible by running ‘nixos-help’).
|
||||
|
||||
{ config, inputs, pkgs, lib, ... }:
|
||||
let
|
||||
pubkeys = import ../../data/pubkeys.nix;
|
||||
in
|
||||
{
|
||||
imports =
|
||||
[
|
||||
# Include the results of the hardware scan.
|
||||
./hardware-configuration.nix
|
||||
];
|
||||
|
||||
# Don't Use the systemd-boot EFI boot loader.
|
||||
boot.loader.systemd-boot.enable = true;
|
||||
boot.loader.efi.canTouchEfiVariables = true;
|
||||
# Immutable users due to tmpfs
|
||||
users.mutableUsers = false;
|
||||
|
||||
ragon = {
|
||||
cli.enable = true;
|
||||
user.enable = true;
|
||||
|
||||
services = {
|
||||
docker.enable = true;
|
||||
ssh.enable = true;
|
||||
};
|
||||
};
|
||||
}
|
||||
21
hosts/daedalusvm/hardware-configuration.nix
Normal file
21
hosts/daedalusvm/hardware-configuration.nix
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
# Do not modify this file! It was generated by ‘nixos-generate-config’
|
||||
# and may be overwritten by future invocations. Please make changes
|
||||
# to /etc/nixos/configuration.nix instead.
|
||||
{ config, lib, pkgs, modulesPath, ... }:
|
||||
|
||||
{
|
||||
imports = [ "${modulesPath}/profiles/qemu-guest.nix" ];
|
||||
boot.initrd.availableKernelModules = [ "xhci_pci" "virtio_pci" "usbhid" "usb_storage" "sr_mod" ];
|
||||
|
||||
networking.interfaces.enp0s6.useDHCP = true;
|
||||
swapDevices = [{ device = "/dev/disk/by-id/NIXOS_SWAP"; }];
|
||||
fileSystems."/boot" = {
|
||||
device = "/dev/disk/by-id/NIXOS_BOOT";
|
||||
fstype = "vfat";
|
||||
};
|
||||
|
||||
fileSystems."/" = {
|
||||
device = "/dev/disk/by-id/NIXOS_ROOT";
|
||||
fsType = "ext4";
|
||||
};
|
||||
}
|
||||
|
|
@ -1,15 +1,14 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 ugHWWw DE5KD+R+e1lb1o4cKFJlwXuOC5Ustc0P6d6HKMWHzh8
|
||||
q696lgcVHGKQJjYrHqpa/8M8+qmFMEn7bGa/yqGXrmo
|
||||
-> ssh-ed25519 UU9RSA qDj+5sLCjdgKVG4Hd6BbKh9nGZU4DJIubQwkJZ9QkmQ
|
||||
uk7e5NHKKkDi2OZq4d9aH8YCyulAjfkj55MNKUizZWQ
|
||||
-> ssh-ed25519 IbXxfw 1b1K7Nbkjwt6cNWvSQecu/e5bSNPB4C1puvxjxFjAkk
|
||||
KM+/IpuG6C5217OIcbv7vUV1Sk45ckrl7ok2U94tHD8
|
||||
-> ssh-ed25519 WceKOQ dKiRYF/lEwyVxcZDSun2gL94laXMsTAwjkTLrfGeszY
|
||||
mviaDjsmaa/CLVvBoCK1gXLqc/R65+ZV6JIzTyzlwDE
|
||||
-> ~j6)4y\?-grease 0KF%
|
||||
6xkODqF9GTL/jmnXMMRMW2npQW9tAQydKOdPnRYO4BmpENEaW2sNMUXSonubp5t0
|
||||
M89ut56ZfIcW5A9eul/JPY62osMTlpqaJnllud3YWr2Ufv2jOGGYCCwrWRXwjnyT
|
||||
a4VL
|
||||
--- a6EiNzIGd2LSO0jB+c7dSSvQIWknjxvVuV0ZyiWT1iw
|
||||
EVœ¿H hÈ…™ayž{˜nRÀVD“O¬ŠJ0CÆl¦ô4cn5_¤[v.ª7sq¦¹bÔ}š»ç‰û(ÿfò‡<ÿ€É×Ò‹NÛ®?Xvì‹Â-(%kª-ºÀ
|
||||
-> ssh-ed25519 ugHWWw ET4RvPlyRq0RHTvTgA51jqYE3hukU+5b9Pqu6TUoUkc
|
||||
xt/0GMZserIOWPXfl9/r2u/IOEecJc+7tzFD+QhtPmo
|
||||
-> ssh-ed25519 UU9RSA ItHKphKY7MOaPcQ4zsUuqZFuhVoU0IYc6a7nxEnAs1M
|
||||
IyxfKpwxoYSQdl0FzBZHx3SV2ye/CIWrNSf5zJXnuS8
|
||||
-> ssh-ed25519 IbXxfw T3R7EbqDIO0cS0lNbojuaxWXF6A7E58oMO/EeriqyT4
|
||||
k72DGwseD3gWOgZCBGN8kBcxXG56DScf7A5HSFsXg1I
|
||||
-> ssh-ed25519 WceKOQ Aq02UlWhhy308Fz3iLz+l6L/kXd1e1PU+UW9Ts/gTDw
|
||||
aVBId1iQ40Brqt/1+Rv6pRQPiOEcwB5Bi6YyKJ6EKu0
|
||||
-> qU-grease ,?V >0a
|
||||
KZSxLSsrGh7/U54MJzoLhszWoskuQAANf60alfqhUumwUCEzdRReg1iKWbqZyppz
|
||||
DVkEmoLGwrItSacwDNuqRWv1DiNo+P71NBp6SvMN5RLvI6JQsheMZz3ADwaYSw
|
||||
--- HI/LInQ7KkTsG15JUSfVEeCwAutBqU1SxrfA+5dZwag
|
||||
¡pHÌ<48>Í«p›¢¹Ö¸I‹-·2È3S›m¾¨º¥‚¨àg6ÿu@Y0ÁŸy¤¼¸¢‹ÕÜÛAĵ°¿]Ò, ¼ƒÃ4̱=%ù.÷s=¤HZá±KR[MY—¿ÀùŸv
|
||||
Binary file not shown.
Binary file not shown.
|
|
@ -1,12 +1,11 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 WceKOQ M3py3B6cVKa70y/2P/7IGd84gCnFkTuY5Eav2FHEdjE
|
||||
3iODa4p5fxmORhz71XLov3EgVdCz3OXw4JFmcvryKbI
|
||||
-> ssh-ed25519 ugHWWw tORpqcjWk9OGNK9FU/RIWrLFpgilsRM10yPR/289F0c
|
||||
nS8Hh1JSkgDy4Wzwt4XegwYvIrkCpm2gVal18uFK3Js
|
||||
-> ssh-ed25519 UU9RSA +dC9ZdLbum/pAsXCpqmCWkR6A9cRATSKiQZt9YxonTo
|
||||
oJBIT5lM5Aqi3DB1lF/bIF1fwAaSHyYQCl1iEro9kZE
|
||||
-> cX}4N%W-grease
|
||||
DphAyC4xwA7WxoDZ1fzuYajR+Pkn5ItjwWG48BVltOJ1qrHJiKxvpIXOZsfm/alF
|
||||
baZr5hb4ZM9TG7/DiJ4WMpE/B9uCVyBZXWZOEng
|
||||
--- B48/JaTdKI8drTxRmNeJD31a7sbyAztdpnsvk8t91GQ
|
||||
¥¨GøÓU8Þjï-ôƒçÙ‘8é—Ù ½EêBhA‹º¦§Ê¨Ÿ<02>8!Y<>ãßY±)¼ò½úK¢£Å
|
||||
-> ssh-ed25519 WceKOQ 7WC4xzrGVJ/QxJ783jHIYc/dE/bpISFoBh0qkydAhgs
|
||||
E23G1Bu/5y/z1LGWTomgwrWl7pkEVHKhKGeVElThiW4
|
||||
-> ssh-ed25519 ugHWWw 2qsCCYr3hNKA5eFtEeq2FgHRHYAbVLtQL5vpWq4Zb2Q
|
||||
g73nqZivYbGG32BriTXscR7wGNIpvyjwVxilfFJkAuU
|
||||
-> ssh-ed25519 UU9RSA IV6dk4m5KDww0J8T8+7UsElqI/a2/FJh16MgAreMlwM
|
||||
ruI+CosRy++bV1vASimIic7fVeKad3tFJ+iazJoOXvo
|
||||
-> F`W-grease "?jH>\#2 ,;^35J d8E@S%n OwSYRTN
|
||||
f6Yk3eBC2OhWTw
|
||||
--- ddf26adLz8aelGPNJ8NVn7OXKOhC7qqqegjN0T/2UII
|
||||
Öl¦;čô¤Ďźěö:3x·™’âAś2´B‡˛<E280A1>¨Ą;áYÜű:<YŘq9pHÁ´C¤ZfüŤ4˝ŽTßúÖ
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -1,11 +1,12 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 WceKOQ DRQr3QCZ5LLySeGDmKrqDFrJ5q33IKD1In878dEFsyA
|
||||
dPyzC+zamdwnyLIlbHJHr8hS72TEQUMGWbCehH8O8Hg
|
||||
-> ssh-ed25519 ugHWWw soOwkh841qpnWgcirZSEHk/KzgEqSRWQPO9w4hsCcmA
|
||||
b/bLaU6Zn1owqP/ONvEJMys+aeU/pXXSJa2T1FppgcA
|
||||
-> ssh-ed25519 UU9RSA dsSrrUht6Wzplekaf4vhtvKpGwgzlLDsSFZKsvWqiiA
|
||||
GHVmkuN4pJ0RIg11HXjQmzWzShbGAsPDSsCPNBKBQ8E
|
||||
-> ;(Ko;&-grease H}A R
|
||||
RzUJa+bwqrE2S2dficADVL6Krr85qm7Iqskw6iPLYbZ6e0JVgMsdHV0/6Q
|
||||
--- oMxnaewPxjwhhxFOJEuWP2NzyZDt8gcfoZj57+AmckU
|
||||
®¥¤‘xý¯p=ˆytó®U%Ä,?ëøˆ¢EÖ]ª÷ˆÆ±1É”–øm<C3B8>Í€ánUþ.§I̸Nhs}Ͱ\Vç'üÖÿU<C3BF>,¬yHI¦þ
|
||||
-> ssh-ed25519 WceKOQ 8d8HyUJjkB9EOGGhEZVNfynvk3eKCantalgxdmaLkBo
|
||||
y2KGRQLZe8Gvu24PScvILyL4vV93FkexYwn6Ok5F64g
|
||||
-> ssh-ed25519 ugHWWw pkc3SMj73eGC4NSIWaWdfGXLZapuPdIfFXpwEFMcMR0
|
||||
2BFAifWKMCD80VzZPUCQd5M+GxVE2G9Xv+t1yrJhC0E
|
||||
-> ssh-ed25519 UU9RSA cmoqVr04Ib1/chCsf1qawzenGIWoWBzTJzEtg0oP7hs
|
||||
cCuChiH5SroqPkfn0xxwwzMMO81TVXPIYteWsz5IyH4
|
||||
-> #gh9HH;k-grease
|
||||
H9DftVHq+s+eHCPpAOLPMDeolhXZFL5p0uV90lkIFrn0nynT930VRyEDG9mzd/JT
|
||||
ESNojwaJXiiV86NWXerwm/GTzuB4MjBOnvbjPSuYCvXONudOf+4do502S/6h5sI
|
||||
--- AOpthzyHcx4saVdHISAc0mL2NXNdplXL10vbCTt2YSE
|
||||
õ(ûŠ3íU„®‹%xÁÅ0›Y2%«a›#]=99˜Ssj$2œyˆ/7)ZÇ•X]8ý¶[£Í64<36>¬9oRZ×+ẻfNª”øç
|
||||
Binary file not shown.
Binary file not shown.
|
|
@ -1,11 +1,11 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 IbXxfw R5AD+t/S4rz3t7F2YVMHqRtXwdkaEv8A5tMqCRoT218
|
||||
Q8KzZWjuxPTkqCY9s4hkSb7ijVk4iQ/174+kasXf7cM
|
||||
-> ssh-ed25519 ugHWWw FSmejSaccWyUa5ALkxLVC4qtPU528TAp1Q1tijRUEzM
|
||||
9dc3WgC/3kSK3zb6uG+3gWNCli1tAk0k4K4o6GFy9WA
|
||||
-> ssh-ed25519 UU9RSA 0283kXKNQpMa04ZcDcD6M4ln5avF6gw/3qh48nYhemU
|
||||
r5PZ/EZEzjp075i5FUt4iQXf6OkBr0WmDr/YlGTnbko
|
||||
-> ^E&)-grease O.r^p897
|
||||
p3mQhe+BojKl5+Gvpxy6F0BZuLWEY1wW0ybKd/RITiXZgDeMhw
|
||||
--- xUsLTuxsE7ad8k2/o5i7t4iQPIOieFqHNsWOXk/d01s
|
||||
쨗tå¥xÖí‹ß8ë‹9Á˜YllTVPpÚDH1gz"dÐ]'~t*“hÝÑÛñÞ>‚
|
||||
-> ssh-ed25519 IbXxfw UW6LqQ3v8J1rqOSHizL/OErakPHGkNo12Bzw9YMDqSw
|
||||
RXaNB8L4htMSwH3JZlUfetrMpZeJVL69F2zxVEd9dJM
|
||||
-> ssh-ed25519 ugHWWw otkAeu94Olh6kSQJXSBQKnEP6elPRElQhrbkttVpHxQ
|
||||
4AMes9WPXIJ2wlpx4nwaKIN483GIyJKbkKK+YFU8FC4
|
||||
-> ssh-ed25519 UU9RSA L5nDWEXhWjaLjpbCF1QiPjzPkvKiDP9b2Km2jZ0cTVk
|
||||
Fwy+lP5J06Tl/eRfcgoXBiqRWU414zAJ9OqW8sDx0rI
|
||||
-> -zj-grease C2W:~L T
|
||||
Iyrfxg
|
||||
--- 2JwVqVwEC9JO9O6jUnfZdi1yrR41U+jKyYCeeAVv44w
|
||||
ž!«îKˆâž‰ïÇùÏ/qeP%e {ä%d1BDîãÉ(·Rö³å_˜T¥Ÿ§`”kW¿IÈñF¯®
|
||||
Binary file not shown.
|
|
@ -1,13 +1,11 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 WceKOQ k2R5Jitq8cEQPR6XFnucyYE3BDlBTnXeXakig5Rb6CQ
|
||||
aXWMcZDMsC4UqpgkUywkOuHGTb5aeTHvpKNjxEUfTDo
|
||||
-> ssh-ed25519 ugHWWw 0CCoHYRYlYq5wFt8R26y5pSfSqTQzcR4jzdWl2E12TQ
|
||||
6qjep1dn6B5DA2lcMZXItnAzxE2eHY/XSJYVyDGRwW4
|
||||
-> ssh-ed25519 UU9RSA CMo9lkcazC9TXypP/o/majaFp0UP++XAbh65TYvEiDo
|
||||
GD1/sNmjRM2+9RpPbCMoMU9Q0JQb2jsjji1Yt0+LR9w
|
||||
-> +!c:-grease zi]- eO\*
|
||||
nKAD5+pPHB3K+HtpEHA+bDBG/P9ec6pb
|
||||
--- 5x5Rpg23SqXQK/sSiUNEZ0tdXF+GxgBSTWVSbIOmmNw
|
||||
IåXnTBt·Œh¥|XÇwmôúèÎÓºSç=Sr”MCàâè<C3A2>в{¢¢MÂ…›^¯µÒHa›„£Wâi
|
||||
;†}ÿ
|
||||
,<2C>€:´—Ït’=öÓâ<C393>ùÐrC|À|h«©”$¹†–
|
||||
-> ssh-ed25519 WceKOQ RwA4mxUnGSGTjRzwnsoKl3X8EpVwDSF/e3jC2NkvfDY
|
||||
vIE7X5qYCK7ndyu4JcKlnSOIpHAmHBMW8zMsGHVJ0F4
|
||||
-> ssh-ed25519 ugHWWw NETKlsTyZsvJVSO+vMAnR3bD6j1reHyUA2QXpzRIEhM
|
||||
qh2ricjY4XgRYnj5pROo9URUkgy8/6/SLSkenTxNVnE
|
||||
-> ssh-ed25519 UU9RSA E8dytvN4FZ7uqDp6b+1jD7DcDisQ4mQhMrorHM9sHno
|
||||
9YbTgKRVd7quVbhYY1EhJKFR621ajrflg5Hh2bHJqwo
|
||||
-> paifQ-grease 3! pvk7' k"; of-g
|
||||
5eXUYmAl9ASz
|
||||
--- 1RZ5gqCnISWu2msk5KN2F0XZ76HC58y25g8Zt/zLKAo
|
||||
±áo·Z¿O‰$P®Ü{º"¹}·—¦zÉà¯ÚTŽô²ªl/ÙÐTàym˜Ûz«¼íº:«È¤âqþ<71>ÏBµË–ÿ"©s¥'²å¸”B¡zÍý°/k5&@ô_<C3B4>¦nÒ0#Òx
|
||||
Binary file not shown.
Binary file not shown.
|
|
@ -1,16 +1,15 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 ugHWWw +FHwZvsw61Oz94pLCZI3Hf0MnKVrvBrZ5NIXA5pABjM
|
||||
741DC7k+1yLIOl9Wc4A50kywIrK3BCuKEVZ9fP0l/EA
|
||||
-> ssh-ed25519 UU9RSA V2/HDc2w03ArHLZBccHOUVf6851VI9DtHwch9niHXXU
|
||||
B9d3p6R7wGQmcpthbHi3I0/HCLDizohW8EiPaYKsp8U
|
||||
-> ssh-ed25519 IbXxfw LlZkMHSKYHdTtJvO6VBybmotdsVU8yplstUGeMKiA18
|
||||
4bu+TDWhkeSPycYBBcPoai+fCP4PppgBXewcqXYem5U
|
||||
-> ssh-ed25519 U2IFSw 16fypyHqQkH8W1RjDlDid6wpGygBYCtgqKYIn1KfYEU
|
||||
6wevhYdYIoWlAcJ9ykkixo9RTx9YJ0qBkXJEqX0DB5E
|
||||
-> ssh-ed25519 WceKOQ QTMaAnkk+4cNTi8A4SeSKVMXbVQ2Pmd5mqM3DlcXHSU
|
||||
L3ee5gcgJnN1OdsRbYiTmAWppgPoBG2uGcj7UhBaDPk
|
||||
-> p-grease i|i(!: }G:
|
||||
zg
|
||||
--- a5FUpvshJxUeYHfefzhscXawq2s/IT5eKrbf+jvY8wI
|
||||
7 íß‘F—FĐüĂŐX˘}«&č-=ąîY–|dÓ
ͦŞqÜ‘¶
|
||||
R”ÎLÇ\Zý&óĆЍцěi<C49B>«‹pĎ.Ĺyß^kjĚŃÖäĹg¨žFljeµe©Î¸¨2{<7B>qvnôÄ&f›ÎeÇy@IÓ—"h˛h$č"qX<71>ýfYHÇ|ô
|
||||
-> ssh-ed25519 ugHWWw Yh7yZR7Mp5TuPD3r33rFcSIEuURgH1qKZuWWIw5z+1Q
|
||||
NgGop95qQuLT/liGCPBCgNmKsRjrE9yokqhpUU2dYQU
|
||||
-> ssh-ed25519 UU9RSA ALeQp7EnIcGH5Yl5C7RWfdE9CMhvbzRXCjKXSzqi7gI
|
||||
vDGWh6S4EbJBeVQIuPPZP1TSaFP9uoW+shEstBzxjFs
|
||||
-> ssh-ed25519 kKx7Qw XeJW2U6za78lTMIdduUjgYU2NFQBWL0O4AQPaXx5TCk
|
||||
4NoBvjshDWswGc90Yb58X9kDceZRVVI4h45N0zG6Xow
|
||||
-> ssh-ed25519 IbXxfw VJJ5Ndu8/8L3iqFIMtqGqyqYfZCQVdlmBmsvEgwxkmQ
|
||||
XnzVDYZ8Bp6gaiqujswGB+q+BtSF10PPpjWGVjC710g
|
||||
-> ssh-ed25519 WceKOQ q58TN4jXySWTsE+K/3xnN6MIMLfyv/3wx4mIOCquskw
|
||||
BMSVu3HWrVgG54IaTagQN4Og4MJl3d++w0kPrZ2qpIY
|
||||
-> 2Wr8^uaE-grease 8 RU&_6KOI
|
||||
JOg
|
||||
--- KJ9TUBOF7kG3MwHQAMqIKPKNsIFrT6Ddb4QDJba8ZEo
|
||||
ïÝÏàMýPâo5ú^•¸¹8Ÿö"¦ÊÎ*:Ôá}1ÍtÞÚLË”@Ñ‹ t–dÊ7ZòþȘYå–í/‰(]¦*Q%[àw‡+AÒá¶öè:$ûL±'D«=_¹1 y™ø³9uÝMÁ‘hZ0ǯQ½Ý`æÿ«5îÀõd©p§‰_†
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue