148 lines
4.5 KiB
Nix
148 lines
4.5 KiB
Nix
{ lib, vacuModules, ... }:
|
|
{
|
|
imports = [
|
|
vacuModules.knownHosts
|
|
vacuModules.ssh
|
|
];
|
|
|
|
vacu.hosts = {
|
|
#public hosts
|
|
"github.com".sshKeys =
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOMqqnkVzrm0SdG6UOoqKLsabgH5C9okWi0dh2l9GKJl";
|
|
"gitlab.com".sshKeys =
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAfuCHKVTjquxvt6CM6tdG4SLp1Btn/nOeHHE5UOzRdf";
|
|
"git.sr.ht".sshKeys =
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMZvRd4EtM7R+IHVMWmDkVU3VLQTSwQDSAvW0t2Tkj60";
|
|
"sdf.org" = {
|
|
sshHostname = "tty.sdf.org";
|
|
sshKeys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJJk3a190w/1TZkzVKORvz/kwyKmFY144lVeDFm80p17";
|
|
};
|
|
"rsn" = {
|
|
altNames = [
|
|
"rsyncnet"
|
|
"rsync.net"
|
|
];
|
|
sshUsername = "fm2382";
|
|
sshHostname = "fm2382.rsync.net";
|
|
sshKeys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINdUkGe6kKn5ssz4WRZKjcws0InbQqZayenzk9obmP1z";
|
|
};
|
|
|
|
#colin's stuff
|
|
"servo" = {
|
|
altNames = [
|
|
"git.uninsane.org"
|
|
"uninsane.org"
|
|
];
|
|
isLan = true;
|
|
sshKeys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOfdSmFkrVT6DhpgvFeQKm3Fh9VKZ9DbLYOPOJWYQ0E8";
|
|
};
|
|
"desko" = {
|
|
isLan = true;
|
|
sshKeys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFw9NoRaYrM6LbDd3aFBc4yyBlxGQn8HjeHd/dZ3CfHk";
|
|
};
|
|
|
|
#daymocker's stuff
|
|
"pluto" = {
|
|
sshHostname = "pluto.somevideogam.es";
|
|
primaryIp = "74.208.184.137";
|
|
sshKeys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICpHY4fLZ1hNuB2oRQM7R3b4eQyIHbFB45ZYp3XCELLg";
|
|
};
|
|
|
|
#powerhouse hosts
|
|
"ostiary" = {
|
|
isLan = true;
|
|
sshKeys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBSYyd1DGPXGaV4mD34tUbXvbtIi/Uv2otoMUsCkxRse";
|
|
};
|
|
"habitat" = {
|
|
# previously known as zigbee-hub
|
|
primaryIp = "10.78.79.114";
|
|
sshKeys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBJxwUYddOxgViJDOiokfaQ6CsCx/Sw+b3IisdJv8zFN";
|
|
};
|
|
"vnopn" = {
|
|
primaryIp = "10.78.79.1";
|
|
isLan = true;
|
|
sshKeys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEMgJE8shlTYF3nxKR/aILd1SzwDwhtCrjz9yHL7lgSZ";
|
|
};
|
|
|
|
#personal hosts
|
|
triple-dezert = {
|
|
altNames = [
|
|
"trip"
|
|
"trip.shelvacu.com"
|
|
"triple-dezert.shelvacu.com"
|
|
];
|
|
sshAliases = [ "trip" ];
|
|
primaryIp = "172.83.159.53";
|
|
altIps = [ "10.78.79.237" ];
|
|
isLan = true;
|
|
sshPort = 6922;
|
|
sshKeys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGUQux9V0mSF5IauoO1z311NXR7ymEbwRMzT+OaaNQr+";
|
|
};
|
|
prophecy = {
|
|
altNames = [
|
|
"prop"
|
|
"prop.shelvacu.com"
|
|
"prophecy.shelvacu.com"
|
|
];
|
|
primaryIp = "205.201.63.13";
|
|
altIps = [ "10.78.79.22" ];
|
|
isLan = true;
|
|
sshKeys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFPmy1+1CL6mLbp0IfRTLwsVdjKmw5u0kbQqHin8oXMq";
|
|
};
|
|
servacu = {
|
|
altNames = [
|
|
"mail.dis8.net"
|
|
"servacu.shelvacu.com"
|
|
];
|
|
sshKeys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIE+E6na7np0HnBV2X7owno+Fg+bNNRSHLxO6n1JzdUTV";
|
|
};
|
|
finaltask = {
|
|
altNames = [
|
|
"rsb"
|
|
"finaltask.xyz"
|
|
];
|
|
primaryIp = "45.87.250.193";
|
|
sshPort = 2222;
|
|
sshUsername = "user";
|
|
sshKeys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPTx8WBNNKBVRV98HgDChpd59SHbreJ87SXU+zOKan6y";
|
|
};
|
|
compute-deck = {
|
|
sshKeys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGt43GmXCxkl5QjgPQ/QimW11lKfXmV4GFWvlxQSf4TQ";
|
|
};
|
|
"2esrever" = {
|
|
altIps = [
|
|
"10.4.5.218"
|
|
"10.244.46.71"
|
|
];
|
|
sshKeys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH0LnPrJxAdffZ//uRe3NBiIfFCBNMLqKVylkyU0llvT";
|
|
};
|
|
awoo = {
|
|
primaryIp = "45.142.157.71";
|
|
sshKeys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQaDjjfSK8jnk9aFIiYH9LZO4nLY/oeAc7BKIPUXMh1";
|
|
};
|
|
deckvacu = {
|
|
sshUsername = "deck";
|
|
sshKeys = "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEa8qpFkIlLLJkH8rmEAn6/MZ9ilCGmEQWC3CeFae7r1kOqfwRk0nq0oyOGJ50uIh+PpwEh3rbgq6mLfpRfsFmM=";
|
|
};
|
|
liam = {
|
|
altNames = [ "liam.dis8.net" ];
|
|
primaryIp = "178.128.79.152";
|
|
sshKeys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHOqJYVHOIFmEA5uRbbirIupWvyBLAFwic/8EZQRdN/c";
|
|
};
|
|
fw = {
|
|
isLan = true;
|
|
sshKeys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA6lX25mCy35tf1NpcHMAdeRgvT7l0Dw0FWBH3eX4TE2";
|
|
};
|
|
legtop = {
|
|
altNames = [ "lt" ];
|
|
isLan = true;
|
|
sshKeys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKvunOGsmHg8igMGo0FpoXaegYI20wZylG8nsMFY4+JL";
|
|
};
|
|
mmm = {
|
|
primaryIp = "10.78.79.11";
|
|
isLan = true;
|
|
sshKeys = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFsorkZ3rIZ2lLigwQWfA64xZRlt5lk6QPzypg55eLlD";
|
|
};
|
|
};
|
|
}
|