Compare commits

..

2 Commits

Author SHA1 Message Date
dc75ef6600 Aaddfwef 2025-11-07 17:21:15 +03:00
7de519b118 Aaddfwef 2025-11-07 16:04:19 +03:00
2 changed files with 15 additions and 14 deletions

View File

@@ -27,9 +27,10 @@
]; ];
homepage = "https://writefreely.org"; homepage = "https://writefreely.org";
sourcePage = "https://github.com/writefreely/writefreely"; sourcePage = "https://github.com/writefreely/writefreely";
supportLevel = "normal"; supportLevel = "experimental";
sso = { sso = {
userGroup = "sp.writefreely.users"; userGroup = "sp.writefreely.users";
adminGroup = "sp.writefreely.admins";
}; };
}; };
}; };

View File

@@ -51,6 +51,18 @@ in
weight = 0; weight = 0;
}; };
}; };
appName =
(lib.mkOption {
default = "WriteFreely";
type = lib.types.str;
description = "Name of the WriteFreely instance.";
})
// {
meta = {
type = "str";
weight = 1;
};
};
enableFederation = enableFederation =
(lib.mkOption { (lib.mkOption {
default = false; default = false;
@@ -60,18 +72,6 @@ in
// { // {
meta = { meta = {
type = "bool"; type = "bool";
weight = 1;
};
};
title =
(lib.mkOption {
default = "WriteFreely";
type = lib.types.str;
description = "Name of the WriteFreely instance.";
})
// {
meta = {
type = "str";
weight = 2; weight = 2;
}; };
}; };
@@ -99,7 +99,7 @@ in
settings = { settings = {
server.port = 8081; server.port = 8081;
app = { app = {
site_name = cfg.title; site_name = cfg.appName;
single_user = false; single_user = false;
federation = cfg.enableFederation; federation = cfg.enableFederation;
disable_password_auth = true; disable_password_auth = true;