diff options
Diffstat (limited to 'system/services/taskserver/default.nix')
-rw-r--r-- | system/services/taskserver/default.nix | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/system/services/taskserver/default.nix b/system/services/taskserver/default.nix index cd842a1..79ba8ab 100644 --- a/system/services/taskserver/default.nix +++ b/system/services/taskserver/default.nix @@ -7,7 +7,7 @@ in { services.taskserver = { enable = true; pki.manual = { - ca.cert = ./ca.cert.pem; + ca.cert = ./certs/ca.cert.pem; server = { cert = "${taskStore}/fullchain.pem"; key = "${taskStore}/key.pem"; @@ -21,7 +21,10 @@ in { organisations = import ./organisations.nix; openFirewall = true; fqdn = "taskserver.vhack.eu"; - listenHost = "taskserver.vhack.eu"; + + # This should tell taskd to bind to both ipv6 and ipv4 domains: + # This will ONLY work when the kernel option `sys.net.ipv6.bindv6only` is false + listenHost = "::"; }; security.acme.certs.taskserver = { domain = "taskserver.vhack.eu"; |