This commit is contained in:
parent
f2fe064f72
commit
59e5717e00
@ -1,66 +0,0 @@
|
||||
{ config, pkgs, lib, ... }:
|
||||
|
||||
{
|
||||
imports = [
|
||||
../../modules/common/default.nix
|
||||
./hardware-configuration.nix
|
||||
];
|
||||
|
||||
config = {
|
||||
system.stateVersion = "22.05";
|
||||
|
||||
networking.hostName = "vm";
|
||||
networking.domain = "strangervm.ts.hillion.co.uk";
|
||||
|
||||
boot.loader.grub = {
|
||||
enable = true;
|
||||
device = "/dev/sda";
|
||||
};
|
||||
|
||||
## Custom Services
|
||||
custom = {
|
||||
locations.autoServe = true;
|
||||
};
|
||||
|
||||
## Networking
|
||||
networking.interfaces.ens18.ipv4.addresses = [{
|
||||
address = "10.72.164.3";
|
||||
prefixLength = 24;
|
||||
}];
|
||||
networking.defaultGateway = "10.72.164.1";
|
||||
|
||||
networking.firewall = {
|
||||
allowedTCPPorts = lib.mkForce [
|
||||
22 # SSH
|
||||
];
|
||||
allowedUDPPorts = lib.mkForce [ ];
|
||||
trustedInterfaces = lib.mkForce [
|
||||
"lo"
|
||||
"tailscale0"
|
||||
];
|
||||
interfaces = {
|
||||
ens18 = {
|
||||
allowedTCPPorts = lib.mkForce [
|
||||
80 # HTTP 1-2
|
||||
443 # HTTPS 1-2
|
||||
];
|
||||
allowedUDPPorts = lib.mkForce [
|
||||
443 # HTTP 3
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
## Tailscale
|
||||
age.secrets."tailscale/vm.strangervm.ts.hillion.co.uk".file = ../../secrets/tailscale/vm.strangervm.ts.hillion.co.uk.age;
|
||||
custom.tailscale = {
|
||||
enable = true;
|
||||
preAuthKeyFile = config.age.secrets."tailscale/vm.strangervm.ts.hillion.co.uk".path;
|
||||
ipv4Addr = "100.110.89.111";
|
||||
ipv6Addr = "fd7a:115c:a1e0:ab12:4843:cd96:626e:596f";
|
||||
};
|
||||
|
||||
## Backups
|
||||
services.postgresqlBackup.location = "/data/backup/postgres";
|
||||
};
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
# 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 = [ "ata_piix" "uhci_hcd" "virtio_pci" "virtio_scsi" "sd_mod" "sr_mod" ];
|
||||
boot.initrd.kernelModules = [ ];
|
||||
boot.kernelModules = [ "kvm-intel" ];
|
||||
boot.extraModulePackages = [ ];
|
||||
|
||||
fileSystems."/" =
|
||||
{
|
||||
device = "/dev/disk/by-uuid/6d59bd4b-439d-4480-897c-4480ea6fbe56";
|
||||
fsType = "ext4";
|
||||
};
|
||||
|
||||
fileSystems."/data" =
|
||||
{
|
||||
device = "/dev/disk/by-uuid/01a351b8-cf66-4a31-9804-0b4145e69153";
|
||||
fsType = "btrfs";
|
||||
};
|
||||
|
||||
swapDevices = [ ];
|
||||
|
||||
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking
|
||||
# (the default) this is the recommended approach. When using systemd-networkd it's
|
||||
# still possible to use this option, but it's recommended to use it in conjunction
|
||||
# with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`.
|
||||
networking.useDHCP = lib.mkDefault true;
|
||||
# networking.interfaces.ens18.useDHCP = lib.mkDefault true;
|
||||
# networking.interfaces.tailscale0.useDHCP = lib.mkDefault true;
|
||||
|
||||
hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
|
||||
}
|
@ -1 +0,0 @@
|
||||
x86_64-linux
|
@ -37,7 +37,6 @@
|
||||
"router.stranger.proxmox.ts.hillion.co.uk".publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHq9tITN59FJfGoyOPNgP1QyJ0ohbVQS8OZtRO960Uxk";
|
||||
"stranger.proxmox.ts.hillion.co.uk".publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIE9d5u/VaeRTQUQfu5JzCRa+zij/DtrPNWOfr+jM4iDp";
|
||||
"tywin.storage.ts.hillion.co.uk".publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGATsjWO0qZNFp2BhfgDuWi+e/ScMkFxp79N2OZoed1k";
|
||||
"vm.strangervm.ts.hillion.co.uk".publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINb9mgyD/G3Rt6lvO4c0hoaVOlLE8e3+DUfAoB1RI5cy";
|
||||
};
|
||||
programs.ssh.knownHostsFiles = [ ./github_known_hosts ];
|
||||
}
|
||||
|
@ -1,22 +1,18 @@
|
||||
age-encryption.org/v1
|
||||
-> ssh-rsa GxPFJQ
|
||||
fR5abxPrwpYFhEty3T8Zx7u3K5HzIRujjj5aZP84+7gZlEE+Fjj7+F1cWk2QeM38
|
||||
x1YHA5psEsuWAqtAQ/v9Rp/JHFH+HcO6imEIaFv2Lg1tv8IswT995ynejr0E1wN/
|
||||
QKzVXhyqXbTHB6EsGKrzxHAK4GcqXwPFV4JWSYQ+Q2JSDkX4j7yM6kT7k7OI32ZO
|
||||
RmhezWUp5FfZp37NJAJdBQNTqp/nvYLc3X9Wq4kFrvWZNRrh1Yix7vIv0iaqvoHY
|
||||
JWLb9NLQA9RfSKnAVIlbbhNZzMBdCH2zPjNFPdRFHilqcGzxL5NZcEnPcvgwdLU3
|
||||
wrxCU0ZlDDVM6PPR4wnf6A
|
||||
kYf/CWnC4WoFnELMnW4b3k1df6r1sZn7JeLPqIvQ7haKwA0SUrbMGiyWui9ewn6s
|
||||
VSZb7T7zCPFAgs546wiq9O3JzeQPtWdTFCA5F/U48ftbZsAL1YjINqm3ySUbg0O0
|
||||
eh8wZnO4ludFG0bi0/7B6eDmDpfqn/TKLjDJkWiintYg1PMLMR0iDaF8D5oy0zCi
|
||||
Yiz+sAWyYBVvUSD9PEdCPFu/q8ySj9upBxaObf/Z5pDC94I2Ex7NZm8lGoXyMmnk
|
||||
vrhVuHc8eRcqqN+ID48JakdPopA/X7IvFIIJVh40yw4Qldzr7H+b7M98Wg0/UEiC
|
||||
mZldTPzpKznZntXXx6O89Q
|
||||
-> ssh-rsa K9mW1w
|
||||
YMUoAeS+odaUTqNrPpUdno5+X2FEtYKJXoELKAV73FzEZPRGqx6QOW66T7I1T6Ta
|
||||
bI8DN0APAhw5iQLzyfQAqCTk+e9OpVMKhOz9aoOvTUMWQvzFnLPplUBrfqErKf0N
|
||||
ynivabBZDu4bYlveUxvDootS0BEGqMX521+GfHXXrnF1kswmQU9iBjaXOJ6ee5kA
|
||||
uuRXYjdvMCRdxt4IfPsmds5sxmQmb3TtqDTglYF/bGSJRvCuTFE2RJReqR0J7fI8
|
||||
7X/v1BXqZ4/USFcaAvDTejynzw7XbVd0QxF8pvyovnC8QAcNEOSW03ZTWa72SAyH
|
||||
sIN+E5WM8vByNDMM9SbtyQ
|
||||
-> ssh-ed25519 O0LMHg DyROBi4kg7STbIT2AQebM2l+PIxRVGHzIzeJNFCckwU
|
||||
tdNtu0iX9DbBcGO++S3FNpPi0bhs8VblZZ1vG+JAtpQ
|
||||
-> pp5-grease h K,g1$` -W-'z=\ PFC!
|
||||
b5JA7LoHsCfpp/rgBBETM+EOZSEqILdpmkWU2kmJdBvpFG+4oCUFD+el2azOiZpf
|
||||
VSgZiCfct2WDZuEEdZyWAcmRd+z7
|
||||
--- Wngnxun5npVjMmr9+LpV28g8T8nzIcDW8vm124DsbLU
|
||||
ÍęuëE€9Ş´Ă]ůÚč˙xdcpyNüV´x×ôDl N¨j/Íò”Uśćč°)J|˝kseaŹě
éGˇB¬›twZKÇĂÚ]d<>VŤŮ
|
||||
M89fPs6WcToz9Jr2YXrRGM26lHU/8Xk72OExtArEsqKpHcRw27EeOQpcXkQ1baro
|
||||
0MFQTKRsMc2PV0S85BPlUIBrvIiTTHNr/eusKTpAlDwnwllGk26xdaqPO3SYXzMX
|
||||
/zo65i6837vQZr1aRPg1LFzRMWfrj7tLGQPuuE9F68Q/BYaCBbEo8t1vVVVNibjt
|
||||
1rGuaMnjJd7scHkJ+wEJURQQuwrIY4oH8obmrzjQrFbBiWPH/lIUH1OUv5SDbYul
|
||||
/Oq0QEHws/o68EQxOKWrPWRu9P1A3xYu3I19YYZgrKr1G9c0+ZEtZsvfeqCE9w79
|
||||
OOz3GtRRHRCLBDDzv8nfrA
|
||||
--- e0EGzCgM5FbTE91OLwUaICK+yruDi8EAIBMGxFJXWLE
|
||||
ªœ£®AòÂÙî{3·…óÚûí€ñ=Õ89ð9<C3B0>es<65>Gïj
|
||||
!”Áü;æt‹r0¼î&Øgd;ü‚¢&Ã¥Í1£^§'ø6û<36>Wh^qœ
|
Binary file not shown.
Binary file not shown.
@ -1,23 +1,17 @@
|
||||
age-encryption.org/v1
|
||||
-> ssh-rsa GxPFJQ
|
||||
mdMhxMiuWstsWZ4wSiWcloDrP1sJrKOQFy1IwAEXjrXmWx+N9W2p93+gz9W3mTir
|
||||
ooLWTdj2g9tywRpFlLfZr8MDsZEpCxSLb2TG6/xOHuu7qfdsK2V/q+AdgmNZQemv
|
||||
KdIQoszcltG7tv1MyUgcCgusGqJIudLhJ8Sk5w0yPmKW6K/o0cRqX2IAxLWOts2m
|
||||
wlpieG2r35+OHTyaMC6HKDhZBM5Te9b9nQNwq8kj4n98Il3gEGkWYRK6eGiPoQNq
|
||||
ywQv4cmLVmPvuGRhRymzGOieMk2EeT8ZEs970t7SRgq58BFWI79hFZ1Mihr0pXyL
|
||||
wJgnEvaUey1rBj6Nlbdvcw
|
||||
qK0dnP76DaixuZJ0EM3Bvt1yg3ZrL5WtvymOeEajKo/hg831+d9DtsK/VyaVyAY5
|
||||
NlUAKe86AXWSviuntRdQyOjWYD/nUyr7EQRmKBUSrY704ekLHis3R4xvU3sXZmQw
|
||||
/FT0/3irWZlEj3NAAEvLaCAfpEeyhNQVIp3nC9E+1mxeRr4nhYYv6O5dhJNyPZKH
|
||||
RdzzY3eqrRa8UDy8g85dCqP5xO+CqlZGitAjQ/ah2VGbaB9AAPNOfDQWNQplQ9Om
|
||||
rKw+VJCCNFSm9yVstBzG0U7yn/mjgtuJBKJw8hJ+iI5VC1s7aXo86F9gdGjkuG32
|
||||
drcJOvmsLdoD6bxquutinw
|
||||
-> ssh-rsa K9mW1w
|
||||
s29WasIMWE/iVZ2ESd3HpcMsZeC8K/99X/aopLCtK+c+ykXzbdXyHjCvtfvpvMF+
|
||||
GVgWLpPpTa/miLZX2ih7GDXBOI06cvs0Zy1eFvVBUsgID87hpHqfGbpFKvQrMPEc
|
||||
wvcINtOBVa4B9IQ5HNMrBtKQuJ2kOdyerosm93S7crOG2ioAt+FLCIjYYLRCteFN
|
||||
QIbD8vgcocpezAmY06WnepNM1Yi8yeHGi2m3HfPTNxKb6zxMGQ4RcW4a+CYiu0KO
|
||||
rtXFDcQyw82BHzgM+mbW1bZ94EwlVeJJRzrukfFi5zZxzr+Zisv8kK9aQZYvTaMS
|
||||
5ddMYrdpxJeGJAtO6ir3yw
|
||||
-> ssh-ed25519 O0LMHg yHLnNQMahSSgXtWmyAurXI7+bvlJhg4edg/G+AzGAkk
|
||||
PDbS4LjOhHY6GIfQAojtDYpUJV3xS4nAAnvhfhMui3I
|
||||
-> TQ~'V\-grease vuL/7@ .YbM/Fv$
|
||||
sJRsjd41yeR2gJRv567GFh9a6G55o7Jd00QYxPPp
|
||||
--- dClpo30O0AgOaIbkTeyPuuLgV5xCVwj9TpOMJ8fGUJo
|
||||
Œ˜:çÓ’UYÎ,7™D{µCÏÓö
|
||||
1
TÂCQɶ*f=„gCkú«<C3BA>]'šúeûWfìšÄ«~”†£E¸
|
||||
ÊãÍ:å²ÑA –”
|
||||
w8MReKkS8DfPlcc1h8UwN03lV5Aikoy3VN35EDPT5JM132r5cuvUba/AC8B0wBww
|
||||
dP3xvrQ2juBaKtvdPajXcNxfJGGNB0mtaBufLTGXfy+VBAlt10ZKzWA/1dcftzXP
|
||||
OfGJEgswkDLPUnjNtD4NoCQecwfSc9u4kEW0heg7C7j54M6EEypdgnOge3qEiy9a
|
||||
0CGkh1+aF0YiX0KdOi3LThUkYdl6ygbdnkv8HV09c6eNBaCXaOzaqcDl/dnd2pBZ
|
||||
jEanDudeKjIW4yEFl2VKdCfYRMf8clxEZU+8BSg0nzQYMDGC7f2bbyX1aNodSMvo
|
||||
096OSmWjdto3D6hXwCW4LQ
|
||||
--- TqulkienQkKJrxEEb7qvLtntfHm7XLmUvgupz1bfteM
|
||||
‰7¬¯Ú–·²öÂË:uMíÒ<C3AD>áÑg˜øÙ?<0F>b0<62> í“âYºÐ¡ó˜A¨Øƒ#GþK‡”IþêÎ<C3AA>Gðd‹ó¥ª=ë3a´õ’óÝÒ.
|
Binary file not shown.
Binary file not shown.
@ -1,21 +1,17 @@
|
||||
age-encryption.org/v1
|
||||
-> ssh-rsa GxPFJQ
|
||||
eAhKgfiF9xtMN91Uk7DU4PNOJinSyXUg7TNTpMyTkRFaIlMg6IJwVC5sNkOzxtm7
|
||||
A9GC2+7nSTFgQzvLVPjzky6Wh58ijLgAZo8gl0KPCS2TYF7QT5c5M3L+TDgvlO0y
|
||||
Lz+JDVuyt3XrnEVXuCL4FD6dpQenRRksnflHvMyk+rc9zsaFJmA02UwTRnbklqrj
|
||||
URj7KXxviTMrT2uKyF7a2UkmCHG7Ax7U12PPZIPwgDeMgzj7wjC9wQzjoqLQieJk
|
||||
srFCbFruF3ZMpB+bhIcFyZrspMXtc7ey2DGwV/PX53W3Be7IsM8yKoB/SM1DJpbq
|
||||
BdbFrhZ+oWUj/7RTt5RQmg
|
||||
QjiqDCicp5t7rtZD5lzZmXz1MTSFKjK+do/TBY1csv2afBT9xiyGHUTO/FfB9Gkl
|
||||
ndZJrvTo8ciR17+i4sKoIP80uF+t/o+Cjhxd92PwrGdGXl2rz9nAsl6mn+2kvjIP
|
||||
YVCwOAVisMs4NJ2e0LdDKBL/EyYIsG7ZGg4K6MQCpbeTctzkxyhxyvugeJ2P/TU9
|
||||
8qE9LtoB5gWVMcEhBtDgHP8X0KoN14dBKxgFmRXIgMqRHLmhENb5f4LKnb+lMnBb
|
||||
/9Zfh3z1PCLVxctQVW+MjRpdjQCNgzfEaad2Gq67ryDq+FvCNAnLNxXzfZ59xN3a
|
||||
4tZVuMUAD0gpccmqsPHgXw
|
||||
-> ssh-rsa K9mW1w
|
||||
cX+9Yi3c98aKT5UoONGTB5CNKw20bwuVldMSZJWH/1WN5iCCRD6dUIT0L/PI6vTc
|
||||
fY3U6xWb+9+oN8qfqcsQu+hhhmzCgHgPGD18MD4zLjqH48aErzlxlWfxlgVtF91G
|
||||
6y48qrpfbME4QOjCPx3P7xRm5zkBVsKj9zS4vcljTMkX5DtytCWHuXNtyskQyO2K
|
||||
2aR/Vw8gWnQN+BC8+fQtGb0lBIIy0DKLylMA9+dquJV513RDhMVwO1sVf6OBT+5P
|
||||
S3Pr7nvZYi6xgESxR2gIjsmyExhYR7RUo4kzhOHVBO5f5nJhUiqLXrLEmnSRWnsC
|
||||
QRbM/uHjx4DiEMWuDAcpXQ
|
||||
-> ssh-ed25519 O0LMHg uMvNG6+gyL8kRp25x2ZJAup6owystYb6TpiEYAPM/2c
|
||||
Zbob/ZA3fkcTWOG96OagYwwOxH0uxdEswRAF6KrxT8g
|
||||
-> pJR,ov-grease (= _C;z..y
|
||||
4h/VbAK5zHrYWFJ5yWebLZyuK0+jGptIQQibc/Xn
|
||||
--- +oFvbqPi6RIvj+IPOxRduPMbTd5lSaLMIswOlTJUwKg
|
||||
ã„·Ù[æ”>½~É$([YéÝYè@ò)!=EßÅ—Xç¸jÁjÇOÃW Õ.<2E>¹³¡8<C2A1>ë×-Ÿ~þU°+oõ
|
||||
C6yhBEpcxuMCk2aI2H73EDlUIPYitTzaFcbPOArqOHWVUn70K1yh21NxKEyZOT83
|
||||
2lFAN5T7JKER6h6FACQRPl11DVygVz9L7MgAO+dw1ffMSh7wMBcNedPJPU8X3+pE
|
||||
EqDghfw6rIqxpSBdcxeqXK8v7NcUrF2Jk+hUwYSJrByHcez9XYuKPGxVkMfu6rFe
|
||||
5hkH69pzk2OtwWWV9lDIDx7eILkY3h1tligVlv5A4cJeAYdGdjT79JZl8Su77c8t
|
||||
oBB4GqUq17gBvaGepEHWxdkqBfCfw76ks4+90wkdSnyxS4JkNalh2sK5sT8YI9B/
|
||||
TOvgGNaDAI7dzzVTF/3dnw
|
||||
--- JGhB0ykpL8iUoZPHOKCjuWC2cpV3Mmp2UGfZHerkFiU
|
||||
鶥<EFBFBD>i襔异漨穣聜X,肑Z訪鸅奍K'昼>繷w^e<>鉈萍<E98988>煬蘉5潶幖*鶤畓^D⿻
|
@ -1,21 +1,17 @@
|
||||
age-encryption.org/v1
|
||||
-> ssh-rsa GxPFJQ
|
||||
JmiM6ocF6gsFrsKAe+BgXAZ+f0RpuZ8AGwlLouhrxcoTcvt8MC1DXcp+7AIDogXR
|
||||
jL/y4WDlmgkOLg0Q3MTz6Swn1yuysRN1Mz/m0lqNu0DN/SkMrzAQrU9bH3fuUilt
|
||||
c+FRD1CcZGCKq94ZyHOvvILbbAuHVJjfQWv4V0pyiI418itGNfdRUaxHfkpdgMKb
|
||||
uLWXPN9e59VaiJ78e5cGfiAQo+ghgwjXC0Na38mObrNqAsB29LndCB6yayeOdscU
|
||||
ZGAm1aOZL7TYQBMAQXl8fanQlDMXJs8ZRwAZZvdKb/TjN07jUz8V9seeD041gDQ7
|
||||
3LuL5jidUh2+KEuAKeUCjQ
|
||||
aNab2qfNwio6adBh7zRgdmXT8x14W4w+V3npnAdq3Rj980vCZ2P/gmznsfSZIiEw
|
||||
W+GiX8rOY8cVzxc+wD9vMmwc9WSa0VvEIEv1lO6a3EIRAvtyZWu3UAxA/Sqpkyf8
|
||||
HXDTC8ir+z4G71BD7X37J7wjUkSfi2sB0KuTjxFyVyD/Z36nkrESp8j8RFP827U3
|
||||
qYbZxIIakH7IllHhqoJ41mQX5fXRwVk+MS01OVEZhu3NanKVDroVm4NanHIso234
|
||||
dFJ9DtjV/zs1jY51z03BV/vGwCvHkC/X2S4lGiA/X1YxVFu0JX2WA9KilMq5VPji
|
||||
IUvl/MCVtK70wZE8OToR0w
|
||||
-> ssh-rsa K9mW1w
|
||||
cAzsgQnhGxS+5Bv0r45MS70q1ybZ5NoJ+GV9sWDSspggQ9yuikL6RK/Fuw2C0gwi
|
||||
vhFiIhqgzFNpjzW+QfbRpDoYnjlRl/Dzuef+ApvljZknhGS5NrH2qGv8iW/cwt7S
|
||||
pEmXEpnw+OgWwnMU+wSjwvcaD/zz3mberKHwEH+5hFX61ISRpw6lR+zTm+s/oKBa
|
||||
t4qaPoAAKxIavfSIYftfDxJet4szDG6LZ0URf88RQc+MiGJw0VhzSphpefDnlrK0
|
||||
W1PC3lPyl479eyXpb9YeW2dlccO64Uq9VqQp+emue2H2IGiVY66zJ9rD9GiGI5Yb
|
||||
AoEWCyE0cIBwVg2em+aY8w
|
||||
-> ssh-ed25519 O0LMHg fUdrdfGJYRa5IfKJTb4rCYy9app8AAid3Q/5SEYT42c
|
||||
NNPjVXCNyVgoCn84RvpYd09ZhFiwIfyvd1ZFS9RLNhU
|
||||
-> f-grease
|
||||
FOgZkuUIrLXXCW760UysqTlNcOZW2WofHfhc/zt+7y0
|
||||
--- qxJUpbLMTGSm7ZYPpBrHoGLxXftR81DA6JZLqKes3Jk
|
||||
9Oö‰Î<18>c/ [¸šTÄž<C384>»;y’j<ÐGÅÜd[ëø½’%ÔÝÆ'hô5rŸqWFèeá{<7B>+’'D”CëÅÂå
|
||||
t0o+YIfpHwIAtEQ2w3SVI9QMkx0VrexK6lIu+3VbP1hq1ZgBmmbnqX+fUFyMiYw3
|
||||
X0TrG9sqjT44kdL3t6kkN96w78QRmlWB1LwkHU4XlYCW88MGiBIXhYLleSruJxcE
|
||||
Fk4Ue4qYvLP2JCCipKT001IwxVrCoSi4/ciTbuylbEsHPlnEiiLeov/9rS3jUiER
|
||||
UFgc7/T++d14tWel5HtLNaCczDKATSCNfJCOI5NLcsD8pbTvn8RuOrYDuiaBXENN
|
||||
izKLy8j2DAes27jqPN34aq/pJsrYMlvJTrfhOzqpmCCSoZJ6unwTLHsnb3iJJ8/j
|
||||
MLE5M6lPaYBm209RM558eA
|
||||
--- Zwy50B+dasjZL8tkbT9ANog0izwkc1b8QZQzrQrgQcQ
|
||||
qâ{èƒU_I1ÎÔC=^T(<Ôk¤n5TKŽ JŒV7Â"̈Q€E“ög‘§î‘á{U"Y°æª-·Køù‡
|
@ -18,7 +18,6 @@ let
|
||||
router = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAlCj/i2xprN6h0Ik2tthOJQy6Qwq3Ony73+yfbHYTFu root@router";
|
||||
};
|
||||
parents = { microserver = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIL0cjjNQPnJwpu4wcYmvfjB1jlIfZwMxT+3nBusoYQFr root@microserver"; };
|
||||
strangervm = { vm = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINb9mgyD/G3Rt6lvO4c0hoaVOlLE8e3+DUfAoB1RI5cy root@vm"; };
|
||||
terminals = { jakehillion = { gendry = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPXM5aDvNv4MTITXAvJWSS2yvr/mbxJE31tgwJtcl38c root@gendry"; }; };
|
||||
storage = {
|
||||
tywin = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGATsjWO0qZNFp2BhfgDuWi+e/ScMkFxp79N2OZoed1k root@tywin";
|
||||
@ -45,14 +44,13 @@ in
|
||||
"tailscale/router.home.ts.hillion.co.uk.age".publicKeys = jake_users ++ [ ts.home.router ];
|
||||
"tailscale/theon.storage.ts.hillion.co.uk.age".publicKeys = jake_users ++ [ ts.storage.theon ];
|
||||
"tailscale/tywin.storage.ts.hillion.co.uk.age".publicKeys = jake_users ++ [ ts.storage.tywin ];
|
||||
"tailscale/vm.strangervm.ts.hillion.co.uk.age".publicKeys = jake_users ++ [ ts.strangervm.vm ];
|
||||
|
||||
# Resilio Sync Secrets
|
||||
## Encrypted Resilio Sync Secrets
|
||||
"resilio/encrypted/dad.age".publicKeys = jake_users ++ [ ts.strangervm.vm ];
|
||||
"resilio/encrypted/projects.age".publicKeys = jake_users ++ [ ts.strangervm.vm ];
|
||||
"resilio/encrypted/resources.age".publicKeys = jake_users ++ [ ts.strangervm.vm ];
|
||||
"resilio/encrypted/sync.age".publicKeys = jake_users ++ [ ts.strangervm.vm ];
|
||||
"resilio/encrypted/dad.age".publicKeys = jake_users ++ [ ];
|
||||
"resilio/encrypted/projects.age".publicKeys = jake_users ++ [ ];
|
||||
"resilio/encrypted/resources.age".publicKeys = jake_users ++ [ ];
|
||||
"resilio/encrypted/sync.age".publicKeys = jake_users ++ [ ];
|
||||
|
||||
## Read/Write Resilio Sync Secrets
|
||||
"resilio/plain/dad.age".publicKeys = jake_users ++ [ ts.terminals.jakehillion.gendry ts.storage.tywin ];
|
||||
@ -77,10 +75,10 @@ in
|
||||
"spotify/11132032266.age".publicKeys = jake_users ++ [ ts.terminals.jakehillion.gendry ];
|
||||
|
||||
# Mastodon Secrets
|
||||
"mastodon/social.hillion.co.uk/otp_secret_file.age".publicKeys = jake_users ++ [ ts.strangervm.vm ];
|
||||
"mastodon/social.hillion.co.uk/secret_key_base.age".publicKeys = jake_users ++ [ ts.strangervm.vm ];
|
||||
"mastodon/social.hillion.co.uk/vapid_private_key.age".publicKeys = jake_users ++ [ ts.strangervm.vm ];
|
||||
"mastodon/social.hillion.co.uk/mastodon_at_social.hillion.co.uk.age".publicKeys = jake_users ++ [ ts.strangervm.vm ];
|
||||
"mastodon/social.hillion.co.uk/otp_secret_file.age".publicKeys = jake_users ++ [ ];
|
||||
"mastodon/social.hillion.co.uk/secret_key_base.age".publicKeys = jake_users ++ [ ];
|
||||
"mastodon/social.hillion.co.uk/vapid_private_key.age".publicKeys = jake_users ++ [ ];
|
||||
"mastodon/social.hillion.co.uk/mastodon_at_social.hillion.co.uk.age".publicKeys = jake_users ++ [ ];
|
||||
|
||||
# Chia Secrets
|
||||
"chia/farmer.key.age".publicKeys = jake_users ++ [ ts.storage.tywin ];
|
||||
|
@ -1,21 +0,0 @@
|
||||
age-encryption.org/v1
|
||||
-> ssh-rsa GxPFJQ
|
||||
h/mbb/4pH4jL+/qkt03tFnY2FJhfFOseeMg0tfNHZ8vyZmfNlnhiLd+Ya72Gx1UR
|
||||
J3FmWnmsPNx2IxwDUDBaSBdjqp//8AWU3o02fu9N/1YEs9Q5dsGKa0uFTNzPrqrx
|
||||
IUEXaoAyeKuQ4DVteH+a1L5COhI9U7hEib06vGWU+vxkdGPTjTkrPUIdmjd1CvEr
|
||||
7wZSbjxQ5XzTEZ5fd+lgMP36kKNlSDnX7ccfFHurY3zTOX5Pxy/yxZvVHBFrtIi3
|
||||
D2m5PpzR3XKwbEhp0xxeZmWLbTIei4Np8q8UEvbnYB/ONGsSEQF0RBEdupmhXhda
|
||||
3odyCt3uebHulOx85hJwLw
|
||||
-> ssh-rsa K9mW1w
|
||||
mNYxqFDVNbUVuPpzZhAtG6YnWTARh9GRFipMl3NFgqedjxJCmbx1hOBVB8kIaAR8
|
||||
8SCbBGWw0ZRTPSjk2rnAw0XHR4bu+3jsmo8aluHHU6q8+XPKKtCLYueDN1IIXBHJ
|
||||
A6Oy0Ilj8/Ig88B07UxsxnB5qH6cIwwKYADaN0NMEaKtbIcjytrzIASoUEGzptJJ
|
||||
zv5ClEEEEt7ON9t4u3nMVfNOJDqOdETswrjeiJikMqoqvAElrM7GH+LGYN3Vht2f
|
||||
iV0F2LnLkp0FWdJSJABLFg8mHQE0Qw91fexcOKZjRjoZbbXvfOtsTplDaFWKdF6X
|
||||
ESUfTVUpBxprVG3g5033yg
|
||||
-> ssh-ed25519 O0LMHg c+6rCzRQalNvtQgyvQWU2KXaO/9qpZ6xvfKkysVShwg
|
||||
17PlRz9Wb9enZQZ+kXn3T/10LQpGGNC7Bfw+IWN8YzQ
|
||||
-> \\p-grease d+O$.@. 8I1V* WY
|
||||
0Pb3u4HtCCTsYnMVobPqpIkKiCI8xNR2d7foX3fo
|
||||
--- DCSJFOfuqOLud+CMD/n1TopSHYMvlxI9N021BSDG1Og
|
||||
e.T˜B<CB9C>~xáxÅü×Û»BÊ°6ùÏ?1|§{@sÝÜÀäfbÂ×”`b4ˆ 1_ g 3 g<ý<>WÌc¿ÈûÇ<C3BB>ÈkÞÖ9 R{Ífà2]¹~ýD
|
Loading…
Reference in New Issue
Block a user