From 3e07f8987fad4f9b57bb4be8bcda26caa729557d Mon Sep 17 00:00:00 2001 From: Takumi Akimoto Date: Sun, 21 Jun 2026 01:49:38 +0900 Subject: [PATCH] config: Allow using 3rd-party PDS --- src/lib/blueskyClient.ts | 2 +- src/lib/config.ts | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/blueskyClient.ts b/src/lib/blueskyClient.ts index 1694525..c65c3b3 100644 --- a/src/lib/blueskyClient.ts +++ b/src/lib/blueskyClient.ts @@ -4,7 +4,7 @@ import { config } from "./config.ts" export const client = new Client({ handler: await PasswordSession.login({ - service: "https://bsky.social", + service: config.blueskyHostingProvider, identifier: config.blueskyAccountIdentifier, password: config.blueskyAppPassword, }), diff --git a/src/lib/config.ts b/src/lib/config.ts index 3b201b3..fbf1f90 100644 --- a/src/lib/config.ts +++ b/src/lib/config.ts @@ -40,4 +40,6 @@ export const config = { traqClientSecret, blueskyAccountIdentifier, blueskyAppPassword, + blueskyHostingProvider: Deno.env.get("BLUESKY_HOSTING_PROVIDER") ?? + "https://bsky.social", } as const -- 2.51.2