some settings for vps
This commit is contained in:
parent
b3d8ccafe8
commit
0404c0457a
@ -2,9 +2,9 @@
|
||||
headscale-list = [
|
||||
{ name = "ataraxiadev.com"; type = "A"; value = "100.64.0.2"; }
|
||||
{ name = "api.ataraxiadev.com"; type = "A"; value = "100.64.0.2"; }
|
||||
{ name = "auth.ataraxiadev.com"; type = "A"; value = "100.64.0.1"; }
|
||||
# { name = "auth.ataraxiadev.com"; type = "A"; value = "100.64.0.1"; }
|
||||
{ name = "cache.ataraxiadev.com"; type = "A"; value = "100.64.0.2"; }
|
||||
{ name = "cal.ataraxiadev.com"; type = "A"; value = "100.64.0.1"; }
|
||||
# { name = "cal.ataraxiadev.com"; type = "A"; value = "100.64.0.1"; }
|
||||
{ name = "code.ataraxiadev.com"; type = "A"; value = "100.64.0.2"; }
|
||||
{ name = "docs.ataraxiadev.com"; type = "A"; value = "100.64.0.2"; }
|
||||
{ name = "element.ataraxiadev.com"; type = "A"; value = "100.64.0.2"; }
|
||||
@ -30,14 +30,14 @@
|
||||
{ name = "tools.ataraxiadev.com"; type = "A"; value = "100.64.0.2"; }
|
||||
{ name = "turn.ataraxiadev.com"; type = "A"; value = "100.64.0.2"; }
|
||||
{ name = "vault.ataraxiadev.com"; type = "A"; value = "100.64.0.2"; }
|
||||
{ name = "vw.ataraxiadev.com"; type = "A"; value = "100.64.0.1"; }
|
||||
# { name = "vw.ataraxiadev.com"; type = "A"; value = "100.64.0.1"; }
|
||||
{ name = "wiki.ataraxiadev.com"; type = "A"; value = "100.64.0.2"; }
|
||||
|
||||
{ name = "ataraxiadev.com"; type = "AAAA"; value = "fd7a:115c:a1e0::2"; }
|
||||
{ name = "api.ataraxiadev.com"; type = "AAAA"; value = "fd7a:115c:a1e0::2"; }
|
||||
{ name = "auth.ataraxiadev.com"; type = "AAAA"; value = "fd7a:115c:a1e0::1"; }
|
||||
# { name = "auth.ataraxiadev.com"; type = "AAAA"; value = "fd7a:115c:a1e0::1"; }
|
||||
{ name = "cache.ataraxiadev.com"; type = "AAAA"; value = "fd7a:115c:a1e0::2"; }
|
||||
{ name = "cal.ataraxiadev.com"; type = "AAAA"; value = "fd7a:115c:a1e0::1"; }
|
||||
# { name = "cal.ataraxiadev.com"; type = "AAAA"; value = "fd7a:115c:a1e0::1"; }
|
||||
{ name = "code.ataraxiadev.com"; type = "AAAA"; value = "fd7a:115c:a1e0::2"; }
|
||||
{ name = "docs.ataraxiadev.com"; type = "AAAA"; value = "fd7a:115c:a1e0::2"; }
|
||||
{ name = "element.ataraxiadev.com"; type = "AAAA"; value = "fd7a:115c:a1e0::2"; }
|
||||
@ -63,7 +63,7 @@
|
||||
{ name = "tools.ataraxiadev.com"; type = "AAAA"; value = "fd7a:115c:a1e0::2"; }
|
||||
{ name = "turn.ataraxiadev.com"; type = "AAAA"; value = "fd7a:115c:a1e0::2"; }
|
||||
{ name = "vault.ataraxiadev.com"; type = "AAAA"; value = "fd7a:115c:a1e0::2"; }
|
||||
{ name = "vw.ataraxiadev.com"; type = "AAAA"; value = "fd7a:115c:a1e0::1"; }
|
||||
# { name = "vw.ataraxiadev.com"; type = "AAAA"; value = "fd7a:115c:a1e0::1"; }
|
||||
{ name = "wiki.ataraxiadev.com"; type = "AAAA"; value = "fd7a:115c:a1e0::2"; }
|
||||
];
|
||||
dnsmasq-list = [
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ config, lib, ... }:
|
||||
{ config, lib, pkgs, ... }:
|
||||
let
|
||||
inherit (import ./hardware/networks.nix) interfaces domain hasIPv6;
|
||||
in {
|
||||
@ -63,4 +63,10 @@ in {
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
system.activationScripts.udp-gro-forwarding = {
|
||||
text = with interfaces.main'; ''
|
||||
sudo ${pkgs.ethtool}/bin/ethtool -K ${bridgeName} rx-udp-gro-forwarding on rx-gro-list off
|
||||
'';
|
||||
};
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user