From 599c235eb78af09ae0ed3669a99751a1527d2749 Mon Sep 17 00:00:00 2001 From: isabel Date: Sat, 14 Feb 2026 02:32:27 +0000 Subject: [PATCH 1/2] bluesky-pds: 0.4.204 -> 0.4.208 Diff: https://github.com/bluesky-social/pds/compare/v0.4.204...v0.4.208 --- pkgs/by-name/bl/bluesky-pds/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/bl/bluesky-pds/package.nix b/pkgs/by-name/bl/bluesky-pds/package.nix index 57a80857b04e..b146dc58b705 100644 --- a/pkgs/by-name/bl/bluesky-pds/package.nix +++ b/pkgs/by-name/bl/bluesky-pds/package.nix @@ -27,13 +27,13 @@ in stdenv.mkDerivation (finalAttrs: { pname = "pds"; - version = "0.4.204"; + version = "0.4.208"; src = fetchFromGitHub { owner = "bluesky-social"; repo = "pds"; tag = "v${finalAttrs.version}"; - hash = "sha256-jYCMwHKKFIsfOgGYiKVrWtIT7atPA8NsetvfjDW05yE="; + hash = "sha256-/porufe1XVtjEFMOv40+1G1n5WgaAJIvOv/KWkKgxuQ="; }; sourceRoot = "${finalAttrs.src.name}/service"; @@ -62,8 +62,8 @@ stdenv.mkDerivation (finalAttrs: { sourceRoot ; pnpm = pnpm_9; - fetcherVersion = 2; - hash = "sha256-G6xZfbfz+jud1N6lxwp5FA5baAkFwmofejsPt/Gaze8="; + fetcherVersion = 3; + hash = "sha256-TZ+lUdICkLZfHPvU1qEUeB3wasBKJpGo2lMk4eeyjas="; }; buildPhase = '' From 0d3753698fc13e7de7901d11a14972f8fe0f8500 Mon Sep 17 00:00:00 2001 From: isabel Date: Sat, 14 Feb 2026 02:35:39 +0000 Subject: [PATCH 2/2] 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"; + }; }; };