This repository aims to teach the beholder who has access to one of the following accounts the ability to verify their account with their GitHub Pages hostname.
One obviously needs their own GitHub account to take advantage of this feature. You can freely register an account if you do not have one.
- Switch to the GitHub Desktop client and create a new repository on your account called
.well-known. The case is sensetive and you must type it exactly as shown. You do not need to add anyreadme,licenceor.git*files if you do not want to. Make sure the privacy of the repository is set topublictoo as you cannot use thePagesfeature when your repository is set toPrivate. - Add the required text file to the root directory of the repository on your computer.
- Push the repository to
GitHubcreating it and also uploading the file you added. - Goto your repository page on
GitHuband click the cogSettingsat the top middle. - Choose
Pageson the left sidebar. - Under
Branchset the branch to the branch created by theGitHub Desktopclient which is normallymainormaster. - Set the folder next to the
Branchbutton to/ (root)then click theSavebutton. - Make another commit to your repository to upload the required file to the webiste.
- Wait a minute or two for the page at
https://<yourgithubusername>.github.io/.well-known/<filename>to appear.
It is probably not a good idea to delete the repository as the services you connect may need to re-read the file you uploaded regularly. Also, do not set the repository to private as that would disable the Pages feature and you will have to manually re-enable it again.
Discord allows you to add your GitHub website link to your Discord profile links page.
- On
Discord, click thesettings cogat the bottom-left. - Click or tap on
Connections. - Where it says
Add accounts to your profileclick on the>button and selectDomain. - Type your website name — i.e.
https://<yourgithubusername>.github.io, where<yourgithubusername>is replaced with your actualGitHubusername. - Click or tap on
Verify using HTTPS. - Add the text file named
discordwith the specified content from theContentedit box at the root directory of the repository on your computer. - Click
Verifyand if you did everything right your new hostname should be verified.
BlueSky allows you to set your username to your GitHub web page.
- On
BlueSky, choose theSettingscog in the bottom-left. - Choose
AccountthenHandle. - Choose
I have my own domain →. - Choose
No DNS Panel. - In the
Enter the domain you want to useedit box type<yourgithubusername>.github.iowhere<yourgithubusername>is replaced with your actualGitHubusername. - Add the text file named
atproto-didwith the specified content which is specified in theUpload a text file to:edit box at the root directory of the repository on your computer. - Click
Verify Text Fileand if you did everything right your new hostname should be verified.
The old BlueSky username is preserved so nobody else can take it but will not forward to the new username so you have to update all your links pointing to the old username.
If you delete your BlueSky account then you will not be able to recreate your account using your old username or your webpages name so instead, use a random username first then you can change your username back to your webpages name after verifying it once again.
This website contains absolutely zero first-party tracking but be advised that the third-party services mentioned mentioned obviously do, thus their privacy policies do apply when using their services.
This information is provided to the public AS IS with NO warranty given of any kind. By using this knowledge you disclaim the author all liability in the event that the reader mistakes or misuses any part of it for any reason that might result in any sort of negative consequence. The services mentioned may pull or change these features at any time without notice. Mentions of trademarks are properties of their respective owners.