sqq2-desk2 -> vno2-desk2

This commit is contained in:
2025-12-07 19:19:15 +02:00
parent 2bbdc3afc8
commit a3c9bb1d2b
8 changed files with 27 additions and 27 deletions

View File

@@ -58,12 +58,12 @@ rec {
vno4IP vno4IP
]; ];
}; };
"sqq1-desk2.jakst.vpn" = rec { "vno2-desk2.jakst.vpn" = rec {
publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBKJjc2V5meA4+4O3GXX+Pwh6Lwwu4cvBGIZ52tufB4X"; publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBKJjc2V5meA4+4O3GXX+Pwh6Lwwu4cvBGIZ52tufB4X";
system = "x86_64-linux"; system = "x86_64-linux";
jakstIP = "100.89.176.8"; jakstIP = "100.89.176.8";
extraHostNames = [ extraHostNames = [
"sqq1-desk2" "vno2-desk2"
jakstIP jakstIP
]; ];
}; };

View File

@@ -224,11 +224,11 @@
// inputs; // inputs;
}; };
sqq1-desk2 = nixpkgs.lib.nixosSystem { vno2-desk2 = nixpkgs.lib.nixosSystem {
system = "x86_64-linux"; system = "x86_64-linux";
modules = [ modules = [
{ nixpkgs.overlays = baseOverlays; } { nixpkgs.overlays = baseOverlays; }
./hosts/sqq1-desk2/configuration.nix ./hosts/vno2-desk2/configuration.nix
home-manager.nixosModules.home-manager home-manager.nixosModules.home-manager
agenix.nixosModules.default agenix.nixosModules.default
]; ];
@@ -297,12 +297,12 @@
}; };
}; };
sqq1-desk2 = { vno2-desk2 = {
hostname = "sqq1-desk2.jakst.vpn"; hostname = "vno2-desk2.jakst.vpn";
profiles = { profiles = {
system = { system = {
sshUser = "motiejus"; sshUser = "motiejus";
path = self.nixosConfigurations.sqq1-desk2.pkgs.deploy-rs.lib.activate.nixos self.nixosConfigurations.sqq1-desk2; path = self.nixosConfigurations.vno2-desk2.pkgs.deploy-rs.lib.activate.nixos self.nixosConfigurations.vno2-desk2;
user = "root"; user = "root";
}; };
}; };

View File

@@ -484,7 +484,7 @@ in
"fwminex.jakst.vpn" "fwminex.jakst.vpn"
"mtworx.jakst.vpn" "mtworx.jakst.vpn"
"vno1-gdrx.jakst.vpn" "vno1-gdrx.jakst.vpn"
"sqq1-desk2.jakst.vpn" "vno2-desk2.jakst.vpn"
]; ];
}; };
@@ -716,8 +716,8 @@ in
pingTarget = "vno1-gdrx.jakst.vpn"; pingTarget = "vno1-gdrx.jakst.vpn";
} }
{ {
derivationTarget = ".#sqq1-desk2"; derivationTarget = ".#vno2-desk2";
pingTarget = "sqq1-desk2.jakst.vpn"; pingTarget = "vno2-desk2.jakst.vpn";
} }
]; ];
}; };

View File

@@ -20,8 +20,8 @@ in
age.secrets = { age.secrets = {
motiejus-passwd-hash.file = ../../secrets/motiejus_passwd_hash.age; motiejus-passwd-hash.file = ../../secrets/motiejus_passwd_hash.age;
root-passwd-hash.file = ../../secrets/root_passwd_hash.age; root-passwd-hash.file = ../../secrets/root_passwd_hash.age;
syncthing-key.file = ../../secrets/sqq1-desk2/syncthing/key.pem.age; syncthing-key.file = ../../secrets/vno2-desk2/syncthing/key.pem.age;
syncthing-cert.file = ../../secrets/sqq1-desk2/syncthing/cert.pem.age; syncthing-cert.file = ../../secrets/vno2-desk2/syncthing/cert.pem.age;
}; };
boot = { boot = {
@@ -166,7 +166,7 @@ in
networking = { networking = {
hostId = "c14cbb01"; hostId = "c14cbb01";
hostName = "sqq1-desk2"; hostName = "vno2-desk2";
domain = "jakst.vpn"; domain = "jakst.vpn";
firewall.rejectPackets = true; firewall.rejectPackets = true;
}; };

View File

@@ -16,7 +16,7 @@ let
"vno1-vinc".id = "4W3S7R2-OWI6XO6-V4NMDNB-NTIETYP-QJSBQGA-WEIXPHR-WNZZ7R4-VT4COAR"; "vno1-vinc".id = "4W3S7R2-OWI6XO6-V4NMDNB-NTIETYP-QJSBQGA-WEIXPHR-WNZZ7R4-VT4COAR";
"vno1-gdrx".id = "XOZO6GL-MEH55QR-PTNRVHE-45PD3L2-SHP7XW6-VXKROQ5-F47U3AX-QQACLQP"; "vno1-gdrx".id = "XOZO6GL-MEH55QR-PTNRVHE-45PD3L2-SHP7XW6-VXKROQ5-F47U3AX-QQACLQP";
"vno2-irena".id = "VL2MA2E-ZDGVHYN-A3Q3EKU-7J625QM-FG7CNXY-UKDL563-MDRRIEG-XQDS3AW"; "vno2-irena".id = "VL2MA2E-ZDGVHYN-A3Q3EKU-7J625QM-FG7CNXY-UKDL563-MDRRIEG-XQDS3AW";
"sqq1-desk2".id = "HUM7DHH-54XEV44-UVIK3TJ-DDMUFKR-S6IHDMB-6XXOSP2-3RKL4TB-M5VCGAQ"; "vno2-desk2".id = "HUM7DHH-54XEV44-UVIK3TJ-DDMUFKR-S6IHDMB-6XXOSP2-3RKL4TB-M5VCGAQ";
"vno3-nk".id = "HDESTGW-C3PGZLU-7V7KLWP-SIJVM3V-JEG6OMT-CGOLOQW-DZMIPS7-G7SVSQB"; "vno3-nk".id = "HDESTGW-C3PGZLU-7V7KLWP-SIJVM3V-JEG6OMT-CGOLOQW-DZMIPS7-G7SVSQB";
"v-kfire".id = "REEDZAL-KPLWARZ-466J4BR-H5UDI6D-UUA33QG-HPZHIMX-WNFLDGD-PJLTFQZ"; "v-kfire".id = "REEDZAL-KPLWARZ-466J4BR-H5UDI6D-UUA33QG-HPZHIMX-WNFLDGD-PJLTFQZ";
"a-kfire".id = "VIQF4QW-2OLBBIK-XWOIO4A-264J32R-BE4J4BT-WEJXMYO-MXQDQHD-SJ6MEQ7"; "a-kfire".id = "VIQF4QW-2OLBBIK-XWOIO4A-264J32R-BE4J4BT-WEJXMYO-MXQDQHD-SJ6MEQ7";
@@ -76,7 +76,7 @@ let
Vaikai = { Vaikai = {
devices = [ devices = [
"vno1-vinc" "vno1-vinc"
"sqq1-desk2" "vno2-desk2"
"vno1-gdrx" "vno1-gdrx"
"fwminex" "fwminex"
"mtworx" "mtworx"
@@ -156,7 +156,7 @@ let
"fwminex" "fwminex"
"vno1-gdrx" "vno1-gdrx"
"vno2-irena" "vno2-irena"
"sqq1-desk2" "vno2-desk2"
]; ];
id = "wuwai-qkcqj"; id = "wuwai-qkcqj";
label = "Irenos"; label = "Irenos";
@@ -216,16 +216,16 @@ in
mxp1 mxp1
vxp10 vxp10
vno2-irena vno2-irena
sqq1-desk2 vno2-desk2
rzj-744P2PE rzj-744P2PE
vno1-vinc vno1-vinc
v-kfire v-kfire
a-kfire a-kfire
; ;
}) })
// (lib.optionalAttrs (config.networking.hostName == "sqq1-desk2") { // (lib.optionalAttrs (config.networking.hostName == "vno2-desk2") {
inherit (devices) inherit (devices)
sqq1-desk2 vno2-desk2
vxp10 vxp10
mtworx mtworx
fwminex fwminex
@@ -256,7 +256,7 @@ in
rzj-744P2PE rzj-744P2PE
vno1-vinc vno1-vinc
vno2-irena vno2-irena
sqq1-desk2 vno2-desk2
v-kfire v-kfire
a-kfire a-kfire
; ;
@@ -264,7 +264,7 @@ in
// (lib.optionalAttrs (config.networking.hostName == "mtworx") { // (lib.optionalAttrs (config.networking.hostName == "mtworx") {
inherit (devices) inherit (devices)
mtworx mtworx
sqq1-desk2 vno2-desk2
vno1-gdrx vno1-gdrx
vno3-nk vno3-nk
fwminex fwminex
@@ -328,7 +328,7 @@ in
"${cfg.dataDir}/music" = Music; "${cfg.dataDir}/music" = Music;
"${cfg.dataDir}/www" = www-vno1-gdrx; "${cfg.dataDir}/www" = www-vno1-gdrx;
}) })
// (lib.optionalAttrs (config.networking.hostName == "sqq1-desk2") { // (lib.optionalAttrs (config.networking.hostName == "vno2-desk2") {
"${cfg.dataDir}/Sync" = Irenos; "${cfg.dataDir}/Sync" = Irenos;
"${cfg.dataDir}/Vaikai" = Vaikai; "${cfg.dataDir}/Vaikai" = Vaikai;
}); });

View File

@@ -11,7 +11,7 @@ let
fra1-c = (import ./data.nix).hosts."fra1-c.jakst.vpn".publicKey; fra1-c = (import ./data.nix).hosts."fra1-c.jakst.vpn".publicKey;
mtworx = (import ./data.nix).hosts."mtworx.jakst.vpn".publicKey; mtworx = (import ./data.nix).hosts."mtworx.jakst.vpn".publicKey;
vno1-gdrx = (import ./data.nix).hosts."vno1-gdrx.jakst.vpn".publicKey; vno1-gdrx = (import ./data.nix).hosts."vno1-gdrx.jakst.vpn".publicKey;
sqq1-desk2 = (import ./data.nix).hosts."sqq1-desk2.jakst.vpn".publicKey; vno2-desk2 = (import ./data.nix).hosts."vno2-desk2.jakst.vpn".publicKey;
systems = [ systems = [
fra1-c fra1-c
@@ -19,7 +19,7 @@ let
fwminex fwminex
vno3-nk vno3-nk
vno1-gdrx vno1-gdrx
sqq1-desk2 vno2-desk2
]; ];
mk = mk =
@@ -48,9 +48,9 @@ in
"secrets/vno3-nk/syncthing/cert.pem.age" "secrets/vno3-nk/syncthing/cert.pem.age"
"secrets/vno3-nk/borgbackup-password.age" "secrets/vno3-nk/borgbackup-password.age"
] ]
// mk ([ sqq1-desk2 ] ++ motiejus) [ // mk ([ vno2-desk2 ] ++ motiejus) [
"secrets/sqq1-desk2/syncthing/key.pem.age" "secrets/vno2-desk2/syncthing/key.pem.age"
"secrets/sqq1-desk2/syncthing/cert.pem.age" "secrets/vno2-desk2/syncthing/cert.pem.age"
] ]
// mk ([ vno1-gdrx ] ++ motiejus) [ // mk ([ vno1-gdrx ] ++ motiejus) [
"secrets/vno1-gdrx/syncthing/key.pem.age" "secrets/vno1-gdrx/syncthing/key.pem.age"