hosts.toml (3849B)
1 [networks.vpn] 2 v4 = "10.100.0.0" #/24 3 4 [hosts.naruhodo] 5 network = "vpn" 6 ssh = { pubkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO7zGAceSiqFtWHwt7HVjN24SCyWCC26l6YrgUP/qtPc vincent@naruhodo" } 7 8 [hosts.naruhodo.wireguard] 9 pubkey = "XXyyJ9GlIiZnUm+Bkpz+NSrFiosjfY4FB2PgLXVPLkI=" 10 addrs = { v4 = "10.100.0.15" } 11 12 [hosts.wakasu] 13 network = "vpn" 14 ssh = { pubkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIITpgxTnebhBnFyjWiF1nPM7Wl7qF+ce3xy/FvA4ZVN+ vincent@wakasu" } 15 addrs = { v4 = "192.168.1.77" } 16 17 [hosts.wakasu.wireguard] 18 pubkey = "qyxGnd/YJefqb4eEPqKO5XinvNx14fPcuZMNeYuBvSQ=" 19 addrs = { v4 = "10.100.0.8" } 20 21 [hosts.aomi] 22 network = "vpn" 23 ssh = { pubkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHJ3QqVCUiE4BIFKTJLN6mSnp9bLSnJ3gE8ScbAajGsH vincent@aomi", gpgRemoteForward = true } 24 addrs = { v4 = "192.168.1.23" } 25 26 [hosts.aomi.builder] 27 maxJobs = 8 28 systems = [ "x86_64-linux", "aarch64-linux", "armv7l-linux", "armv6l-linux", "powerpc64le-linux", "s390x-linux" ] 29 features = [ "big-parallel", "kvm", "nixos-test" ] 30 31 [hosts.aomi.wireguard] 32 pubkey = "XT4D9YLeVHwMb9R4mhBLSWHYF8iBO" 33 addrs = { v4 = "10.100.0.17" } 34 35 [hosts.shikoku] 36 network = "vpn" 37 ssh = { pubkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGxstR3xEf87leVVDS3GVPx8Ap9+eP+OfkSvM26V54XP vincent@shikoku", gpgRemoteForward = true } 38 addrs = { v4 = "192.168.1.24" } 39 40 [hosts.shikoku.builder] 41 maxJobs = 8 42 systems = [ "x86_64-linux", "aarch64-linux", "armv7l-linux", "armv6l-linux", "powerpc64le-linux", "s390x-linux" ] 43 features = [ "big-parallel", "kvm", "nixos-test" ] 44 45 [hosts.shikoku.wireguard] 46 pubkey = "foUoAvJXGyFV4pfEE6ISwivAgXpmYmHwpGq6X+HN+yA=" 47 addrs = { v4 = "10.100.0.2" } 48 49 [hosts.sakhalin] 50 network = "vpn" 51 ssh = { pubkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHspuKkxiLuuRjNsLCXFA51DGWdHo/9TGW4YZmQGKbm+ vincent@sakhalin", gpgRemoteForward = true } 52 addrs = { v4 = "192.168.1.70" } 53 54 [hosts.sakhalin.wireguard] 55 pubkey = "OAjw1l0z56F8kj++tqoasNHEMIWBEwis6iaWNAh1jlk=" 56 addrs = { v4 = "10.100.0.16" } 57 58 [hosts.kerkouane] 59 network = "vpn" 60 # addrs = { v4 = "167.99.17.238" } # FIXME probably not right 61 ssh = { pubkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILtEnw+3WMa9ESRyKdBUp/OHd8NPQdHLoqQ58L3YXF1o vincent@kerkouane", gpgRemoteForward = true, command = "tmux new -A -s default" } 62 63 [hosts.kerkouane.wireguard] 64 addrs = { v4 = "10.100.0.1" } 65 port = 51820 66 67 [hosts.aion] 68 addrs = { v4 = "192.168.1.49" } 69 70 [hosts.athena] 71 addrs = { v4 = "192.168.1.183" } 72 73 [hosts.demeter] 74 addrs = { v4 = "192.168.1.182" } 75 76 [hosts.k8sn1] 77 addrs = { v4 = "192.168.1.130" } 78 79 [hosts.k8sn2] 80 addrs = { v4 = "192.168.1.131" } 81 82 [hosts.k8sn3] 83 addrs = { v4 = "192.168.1.132" } 84 85 [ssh.keys] 86 vincent = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICl4uBPx98p0m1ra4nKxaDvCP8TCou5J10gFUpYAuzp9 u0_a103@localhost", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINsbGtpU/w7Ff3O7hJ1QoO/5CuCrssBXrT+iHev/+rbf Generated By Termius" ] 87 houbeb = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGUnBCTxRoIDhExcSaiirM5nf2PIcTMDUodYlGNvqfmD Generated By Termius" ] 88 root = [ "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCDr3bRw6r43BVOltmTXtDQAtZlJ/viBrCb58fG8suSdO97xLEGukZzf1QX46aXQEsenfKOalcd+OrukcoVIiZtlh1BHAaBB09Q0vKjtB1zKcUdZQYb6kA21/ItpW3gNsZq5M98QpwS9soJOLSccQosDoVBWDcHx72Kpzp2x4seKyAIpb1gtPnQjnnwA7urTcANw7CU8lmB3UtJZNPHclJNKso7h0ZBapausk9t0xGP18rmzQAe2ipa6pwUzS5rRq+j0LiY/JZQaQWBfc1i3IcKictKW5EykKmywJcwmr/PcTdcgTT4FaD+b1t1QAPLV82HxGzOYQO+/WBptBdq7Ss5 openpgp:0x86ADD81F", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDJoArpBsTXr3m6q2QnA1vI1DSwmgdU0OAp7DUxcxl9CJfeZIEs/iAerk8jmHgJ2xCEF6SpzI0FWSQIXy8dKpF4wLJ0tCoq5LqQx3jEzy3NUBLfxK+/Baa1te4qG2YImlgnzmEEm5uZlCGZRY2L/U9+4Hwo1AgD69Zzin6QGh2pyTWpmZ/WyhwIfGgqsnlM9XlaVzlMHYfStDi+rUU6XEAfdSqo1SnWKDBHc3mDYGTVhfAlt2LucLKu7oI2MsSlSxva072BExctadtB3TGHbt8gRJZj8CdwgRNhT+hFfbsL6YDvQn6dhTSMuiD8sBEvVble0Nj4p+Q6ROCRIuMuhgh3 cardno:000610153832", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGxstR3xEf87leVVDS3GVPx8Ap9+eP+OfkSvM26V54XP vincent@shikoku" ]