-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: Example using GitHub Pages to verify a domain
- Loading branch information
0 parents
commit de59fdb
Showing
4 changed files
with
17 additions
and
0 deletions.
There are no files selected for viewing
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
did:plc:ilsghiel5jfpukzc5wzu5rmr |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
gh.handles.net |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# Verify domain on Bluesky using GitHub Pages | ||
|
||
Scenario: you have an apex domain but no web server and for some reason you are | ||
unable to use the DNS verification method (e.g: TXT records aren't support, | ||
underscores aren't supported, Bluesky doesn't seem to be able to verify your | ||
records). The instructions that follow enable domain verification using GitHub | ||
Pages in this rare situation. | ||
|
||
1. Create a new GitHub repository from this template | ||
2. Modify the contents of `.well-known/atproto-did` to contain your `did` | ||
3. Via your repository settings go to Pages then select the "main" branch to deploy from | ||
4. Add your domain (e.g: example.com) | ||
5. Via your DNS records manager, [point your domain to GitHub Pages](https://docs.github.com/en/pages/configuring-a-custom-domain-for-your-github-pages-site) either an `A` record to `185.199.108.153` or a `ALIAS/CNAME` with `username.github.io` | ||
|
||
After a few minutes, your domain will become active and it can be added to Bluesky. |