From 6a387e35860fb9ad8aeaf83fe147825590d05275 Mon Sep 17 00:00:00 2001 From: notohh Date: Sun, 26 May 2024 16:52:48 -0400 Subject: [PATCH] forgejo: enable lfs && enable redis for session storage --- hosts/sakura/services/forgejo.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hosts/sakura/services/forgejo.nix b/hosts/sakura/services/forgejo.nix index ad4818a..4db9869 100644 --- a/hosts/sakura/services/forgejo.nix +++ b/hosts/sakura/services/forgejo.nix @@ -12,10 +12,13 @@ in { services.forgejo = { enable = true; stateDir = "/var/lib/forgejo"; + lfs.enable = true; settings = { service.DISABLE_REGISTRATION = true; DEFAULT.APP_NAME = "forgejo"; log.LEVEL = "Debug"; + packages.ENABLED = true; + federation.ENABLED = true; ui = { DEFAULT_THEME = "forgejo-dark"; SHOW_USER_EMAIL = true; @@ -42,7 +45,8 @@ in { CLONE = 3600; }; session = { - COOKIE_SECURE = true; + PROVIDER = "redis"; + PROVIDER_CONFIG = "redis://:forgejo@${dbHost}:6379"; }; security = { LOGIN_REMEMBER_DAYS = 14;