add zfsunlock for vno1-oh2
This commit is contained in:
parent
f5d3249fa0
commit
5b44216b4b
1
data.nix
1
data.nix
@ -7,6 +7,7 @@ rec {
|
|||||||
"vno1-oh2.servers.jakst" = {
|
"vno1-oh2.servers.jakst" = {
|
||||||
extraHostNames = ["dl.jakstys.lt" "vno1-oh2.jakstys.lt"];
|
extraHostNames = ["dl.jakstys.lt" "vno1-oh2.jakstys.lt"];
|
||||||
publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHtYsaht57g2sp6UmLHqsCK+fHjiiZ0rmGceFmFt88pY";
|
publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHtYsaht57g2sp6UmLHqsCK+fHjiiZ0rmGceFmFt88pY";
|
||||||
|
initrdPubKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEzt0eaSRTAfM2295x4vACEd5VFqVeYJPV/N9ZUq+voP";
|
||||||
publicIP = "88.223.107.21";
|
publicIP = "88.223.107.21";
|
||||||
};
|
};
|
||||||
"hel1-a.servers.jakst" = {
|
"hel1-a.servers.jakst" = {
|
||||||
|
@ -18,6 +18,19 @@ in {
|
|||||||
stateVersion = "22.11";
|
stateVersion = "22.11";
|
||||||
timeZone = "UTC";
|
timeZone = "UTC";
|
||||||
|
|
||||||
|
services = {
|
||||||
|
zfsunlock = {
|
||||||
|
enable = true;
|
||||||
|
targets."vno1-oh2.servers.jakst" = {
|
||||||
|
sshEndpoint = myData.hosts."vno1-oh2.servers.jakst".publicIP;
|
||||||
|
pingEndpoint = "vno1-oh2.servers.jakst";
|
||||||
|
remotePubkey = myData.hosts."vno1-oh2.servers.jakst".initrdPubKey;
|
||||||
|
pwFile = config.age.secrets.zfs-passphrase-vno1-oh2.path;
|
||||||
|
startAt = "*-*-* *:00/5:00";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
base = {
|
base = {
|
||||||
users.passwd = {
|
users.passwd = {
|
||||||
root.passwordFile = config.age.secrets.root-passwd-hash.path;
|
root.passwordFile = config.age.secrets.root-passwd-hash.path;
|
||||||
|
Loading…
Reference in New Issue
Block a user