From 5d78680e8254429455d665d3a9f4bf35dd5a90b5 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Thu, 3 Nov 2022 23:16:18 +0100 Subject: [PATCH] Add dirty hack to fix gitea temporarily --- hosts/tsuki/services/gitea/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/hosts/tsuki/services/gitea/default.nix b/hosts/tsuki/services/gitea/default.nix index 283836d..fb8dd2c 100644 --- a/hosts/tsuki/services/gitea/default.nix +++ b/hosts/tsuki/services/gitea/default.nix @@ -10,6 +10,7 @@ group = "gitea"; isSystemUser = true; uid = config.ids.uids.git; + packages = with unstable-pkgs; [ gitea ]; }; services.gitea = { @@ -29,7 +30,10 @@ }; database = { - user = "git"; + type = "postgres"; + user = "gitea"; + passwordFile = secrets.keys.postgres.gitea; + createDatabase = false; }; settings = { @@ -85,6 +89,10 @@ }; }; + # TODO: remove when updating to nixpkgs 22.11 + systemd.services.gitea.serviceConfig.SystemCallFilter = + lib.mkForce "~@clock @cpu-emulation @debug @keyring @memlock @module @mount @obsolete @raw-io @reboot @setuid @swap"; + system.activationScripts.linkGiteaThemes.text = let themes = pkgs.stdenv.mkDerivation { pname = "gitea-themes";