From 902506888c16800214f058dbfd379af072681d62 Mon Sep 17 00:00:00 2001
From: Soispha <soispha@vhack.eu>
Date: Thu, 28 Mar 2024 12:18:16 +0100
Subject: fix(system/services/taskserver): Add required kernel settings

These are the defaults, but I think it is better to explicitly state
them to ensure that we don't suffer from a mistake, when we think about
changing them in the future.
---
 system/services/taskserver/default.nix | 4 ++++
 1 file changed, 4 insertions(+)

(limited to 'system')

diff --git a/system/services/taskserver/default.nix b/system/services/taskserver/default.nix
index f51e52b..2e4370f 100644
--- a/system/services/taskserver/default.nix
+++ b/system/services/taskserver/default.nix
@@ -26,6 +26,10 @@ in {
     # This will ONLY work when the kernel option `sys.net.ipv6.bindv6only` is false
     listenHost = "::";
   };
+  boot.kernelParams = [
+    "sys.net.ipv6.bindv6only=0"
+  ];
+
   security.acme.certs.taskserver = {
     domain = "taskserver.vhack.eu";
     postRun =
-- 
cgit 1.4.1