home

My NixOS systems configurations.
Log | Files | Refs | LICENSE

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" ]