aboutsummaryrefslogtreecommitdiffstats
path: root/system/services/taskserver/default.nix
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--system/services/taskserver/default.nix7
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";