diff options
author | tdback <tyler@tdback.net> | 2025-03-21 22:17:56 -0400 |
---|---|---|
committer | tdback <tyler@tdback.net> | 2025-03-21 22:17:56 -0400 |
commit | a001d5a4f5fad7a74ca2926bbfcfeac0ec144217 (patch) | |
tree | 64438ade2ee9ee629d90a26ecb3b0a067d99d192 | |
parent | 709df68db2b9afc68d54876fb9696b5090a3107c (diff) |
fediverse: add default user landing page
-rw-r--r-- | hosts/thor/modules/default.nix | 1 | ||||
-rw-r--r-- | modules/services/fediverse/default.nix | 5 |
2 files changed, 6 insertions, 0 deletions
diff --git a/hosts/thor/modules/default.nix b/hosts/thor/modules/default.nix index 77fca5d..dc1a296 100644 --- a/hosts/thor/modules/default.nix +++ b/hosts/thor/modules/default.nix @@ -8,6 +8,7 @@ enable = true; package = pkgs.unstable.gotosocial; url = "social.tdback.net"; + landingPageUser = "tdback"; }; services.website = { enable = true; diff --git a/modules/services/fediverse/default.nix b/modules/services/fediverse/default.nix index b6e4b23..3fb4e59 100644 --- a/modules/services/fediverse/default.nix +++ b/modules/services/fediverse/default.nix @@ -24,6 +24,10 @@ in url = mkOption { type = types.str; }; + landingPageUser = mkOption { + default = ""; + type = types.str; + }; }; config = mkIf cfg.enable { @@ -54,6 +58,7 @@ in db-type = "sqlite"; db-address = "/var/lib/gotosocial/database.sqlite"; storage-local-base-path = "/var/lib/gotosocial/storage"; + landing-page-user = cfg.landingPageUser; }; }; }; |