lots of stuff
This commit is contained in:
parent
ccf213f488
commit
49cca73363
29 changed files with 471 additions and 235 deletions
|
|
@ -62,7 +62,7 @@
|
|||
initrd.luks.devices."luks-1dbfdeb6-8537-41b2-abf0-09373af3eeee".device =
|
||||
"/dev/disk/by-uuid/1dbfdeb6-8537-41b2-abf0-09373af3eeee";
|
||||
};
|
||||
|
||||
boot.supportedFilesystems = [ "nfs" ];
|
||||
# sops
|
||||
sops = {
|
||||
defaultSopsFile = ../../secrets/secrets.yaml;
|
||||
|
|
|
|||
|
|
@ -92,6 +92,12 @@
|
|||
url = "https://cache.zerotier.gwg313.xyz";
|
||||
}
|
||||
];
|
||||
|
||||
a3-dev_zt.loadBalancer.servers = [
|
||||
{
|
||||
url = "https://a3-dev.zerotier.gwg313.xyz";
|
||||
}
|
||||
];
|
||||
};
|
||||
|
||||
routers = {
|
||||
|
|
@ -213,6 +219,22 @@
|
|||
tls.certResolver = "le";
|
||||
middlewares = [ "headers" ];
|
||||
};
|
||||
|
||||
a3-dev_zt = {
|
||||
entryPoints = [ "websecure" ];
|
||||
rule = "Host(`a3-dev.gwg313.xyz`)";
|
||||
service = "a3-dev_zt";
|
||||
tls.certResolver = "le";
|
||||
middlewares = [ "headers" ];
|
||||
};
|
||||
|
||||
argocd_zt = {
|
||||
entryPoints = [ "websecure" ];
|
||||
rule = "Host(`argocd.local.gwg313.xyz`)";
|
||||
service = "argocd_zt";
|
||||
tls.certResolver = "le";
|
||||
middlewares = [ "headers" ];
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -123,6 +123,14 @@
|
|||
tls.certResolver = "le";
|
||||
middlewares = [ "headers" ];
|
||||
};
|
||||
|
||||
a3-dev = {
|
||||
entryPoints = [ "websecure" ];
|
||||
rule = "Host(`a3-dev.gwg313.xyz`)";
|
||||
service = "a3-dev_local";
|
||||
tls.certResolver = "le";
|
||||
middlewares = [ "headers" ];
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -123,6 +123,22 @@
|
|||
tls.certResolver = "le";
|
||||
middlewares = [ "headers" ];
|
||||
};
|
||||
|
||||
a3-dev_zt = {
|
||||
entryPoints = [ "websecure" ];
|
||||
rule = "Host(`a3-dev.zerotier.gwg313.xyz`)";
|
||||
service = "a3-dev_local";
|
||||
tls.certResolver = "le";
|
||||
middlewares = [ "headers" ];
|
||||
};
|
||||
|
||||
argocd_zt = {
|
||||
entryPoints = [ "websecure" ];
|
||||
rule = "Host(`argocd.zerotier.gwg313.xyz`)";
|
||||
service = "argocd_local";
|
||||
tls.certResolver = "le";
|
||||
middlewares = [ "headers" ];
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -107,6 +107,12 @@
|
|||
url = "https://cache.gwg313.xyz";
|
||||
}
|
||||
];
|
||||
|
||||
a3-dev_local.loadBalancer.servers = [
|
||||
{
|
||||
url = "https://a3-dev.gwg313.xyz";
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue