commit b6d9036da0252d852df0ab6c7a851c44e1c0ffb7
parent 6b7f935957d2f359c8f2d2d9d822abbc7188d82a
Author: orangc <orangc@proton.me>
Date: Wed, 9 Jul 2025 22:22:10 +0300
Merge pull request #89 from harys722/patch-1
Diffstat:
7 files changed, 54 insertions(+), 0 deletions(-)
diff --git a/src/guides/bsky-handle.md b/src/guides/bsky-handle.md
@@ -0,0 +1,53 @@
+---
+icon: /media/bluesky.svg
+label: Bluesky Custom Handle
+tags: guides
+---
+
+# Setting up a Bluesky custom handle with an is-a.dev subdomain
+
+## Get your verification string
+
+1. Open your Bluesky app and go to your profile **Settings**.
+
+ 
+
+2. Open the **Accounts** page.
+
+ 
+
+3. Go to the **:icon-mention: Handle** settings.
+
+ 
+
+4. Click on the "I have my own domain" button.
+
+ 
+
+5. **Enter** your is-a.dev subdomain name in the text input and then **Copy** the TXT string. (e.g. `your-subdomain.is-a.dev`).
+
+ 
+
+
+### Create your domain file
+
+Create a JSON file inside the `domains/` directory called `domains/_atproto.your-subdomain.json` with the following content and open a pull request:
+
+```json
+{
+ "owner": {
+ "username": "your-github-username"
+ },
+ "records": {
+ "TXT": "bsky-verification-string"
+ }
+}
+```
+
+> [!NOTE]
+> Don't forget the comma right above the `"records"` key!
+
+## Configuration
+
+After your pull request has been merged, repeat steps 1-5 and press the `Verify DNS Record` button.
+If it shows any error such as `Failed to verify handle. Please try again.`, try waiting a few minutes (sometimes up to 24 hours) as the DNS records may not have propagated yet.
diff --git a/src/media/bluesky.svg b/src/media/bluesky.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="32" weight='32' viewBox="0 0 512 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="#1185FE" d="M111.8 62.2C170.2 105.9 233 194.7 256 242.4c23-47.6 85.8-136.4 144.2-180.2c42.1-31.6 110.3-56 110.3 21.8c0 15.5-8.9 130.5-14.1 149.2C478.2 298 412 314.6 353.1 304.5c102.9 17.5 129.1 75.5 72.5 133.5c-107.4 110.2-154.3-27.6-166.3-62.9l0 0c-1.7-4.9-2.6-7.8-3.3-7.8s-1.6 3-3.3 7.8l0 0c-12 35.3-59 173.1-166.3 62.9c-56.5-58-30.4-116 72.5-133.5C100 314.6 33.8 298 15.7 233.1C10.4 214.4 1.5 99.4 1.5 83.9c0-77.8 68.2-53.4 110.3-21.8z"/></svg>
diff --git a/src/media/bsky/step_1.png b/src/media/bsky/step_1.png
Binary files differ.
diff --git a/src/media/bsky/step_2.png b/src/media/bsky/step_2.png
Binary files differ.
diff --git a/src/media/bsky/step_3.png b/src/media/bsky/step_3.png
Binary files differ.
diff --git a/src/media/bsky/step_4.png b/src/media/bsky/step_4.png
Binary files differ.
diff --git a/src/media/bsky/step_5.png b/src/media/bsky/step_5.png
Binary files differ.