From 74f63afb19f0632784a6b45a9ab5d636183522c6 Mon Sep 17 00:00:00 2001 From: dadada Date: Tue, 28 Jun 2022 21:46:29 +0200 Subject: [PATCH] fix kanboard data dir --- nixos/modules/kanboard/default.nix | 4 ++++ nixos/modules/kanboard/kanboard-config.php | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/nixos/modules/kanboard/default.nix b/nixos/modules/kanboard/default.nix index 0a9b641..086a656 100644 --- a/nixos/modules/kanboard/default.nix +++ b/nixos/modules/kanboard/default.nix @@ -21,6 +21,10 @@ in { users.users.kanboard.group = "kanboard"; users.groups.kanboard.members = ["kanboard"]; + systemd.tmpfiles.rules = [ + "d /var/lib/kanboard/data 0750 kanboard nginx - -" + ]; + services.nginx = { enable = true; virtualHosts."kanboard.dadada.li" = { diff --git a/nixos/modules/kanboard/kanboard-config.php b/nixos/modules/kanboard/kanboard-config.php index 89cb226..8a65351 100644 --- a/nixos/modules/kanboard/kanboard-config.php +++ b/nixos/modules/kanboard/kanboard-config.php @@ -7,7 +7,7 @@ /*******************************************************************/ // Data folder (must be writeable by the web server user and absolute) -define('DATA_DIR', __DIR__.DIRECTORY_SEPARATOR.'data'); +define('DATA_DIR', '/var/lib/kanboard/data'); // Enable/Disable debug define('DEBUG', false);