From 0d3753698fc13e7de7901d11a14972f8fe0f8500 Mon Sep 17 00:00:00 2001 From: isabel Date: Sat, 14 Feb 2026 02:35:39 +0000 Subject: [PATCH] nixos/bluesky-pds: require invites by default --- nixos/modules/services/web-apps/bluesky-pds.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/web-apps/bluesky-pds.nix b/nixos/modules/services/web-apps/bluesky-pds.nix index 426c4ca7a961..65fee4772d29 100644 --- a/nixos/modules/services/web-apps/bluesky-pds.nix +++ b/nixos/modules/services/web-apps/bluesky-pds.nix @@ -33,7 +33,7 @@ let ${getExe pkgs.bluesky-pdsadmin} "$@" ''; in -# All defaults are from https://github.com/bluesky-social/pds/blob/9a72155fee4e7e1de0e0add5454c5571b89e05e0/installer.sh +# All defaults are from https://github.com/bluesky-social/pds/blob/0b5cd1179f4fcf2643e5ead5cf4ac56c5cdeda3b/installer.sh { imports = [ (lib.mkRenamedOptionModule [ "services" "pds" "enable" ] [ "services" "bluesky-pds" "enable" ]) @@ -137,6 +137,12 @@ in default = "true"; description = "Enable rate limiting"; }; + + PDS_INVITE_REQUIRED = mkOption { + type = types.nullOr types.str; + default = "true"; + description = "Require invite code for registration"; + }; }; };