This repository was archived by the owner on Nov 12, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 9
added domain-setup.ftd #538
Open
nandhinidevie
wants to merge
6
commits into
main
Choose a base branch
from
domain-setup
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
6 commits
Select commit
Hold shift + click to select a range
ab6b61c
added domain-setup.ftd
nandhinidevie 61ca6e6
changes updated
nandhinidevie 6d1eefa
Merge branch 'main' into domain-setup
nandhinidevie c575a0c
Merge branch 'main' into domain-setup
nandhinidevie 6beeb15
Merge branch 'main' into domain-setup
nandhinidevie bb06744
Merge branch 'main' into domain-setup
nandhinidevie File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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,190 @@ | ||
| -- import: fastn.dev/assets | ||
| -- import: fastn.com/content-library as cl | ||
|
|
||
| -- ds.page: FASTN & FTD Domain Setup | ||
|
|
||
| Follow this documentation to setup your FASTN & FTD domain. | ||
|
|
||
|
|
||
| -- ds.h2: 1: Registering your domain on [Godaddy.com](https://www.godaddy.com/) | ||
| ;;id: step-1 | ||
|
|
||
| To register your domain on [Godaddy.com](https://www.godaddy.com/) you need to | ||
| register with Godaddy.com, if you are not registered. If you are already | ||
| registered then login to your account and shop for your domain. | ||
|
|
||
| - Registered user click on this link to Sign-In: https://sso.godaddy.com/ | ||
| - Non Registered user click this link to Sign-Up: https://sso.godaddy.com/account/create | ||
|
|
||
| Once you are Signed-In then search for your desired domain name: | ||
|
|
||
|
|
||
| -- ds.image: Figure 1: Search for your desired domain | ||
| src: $fastn-assets.files.images.blog.figure-1.png | ||
| width: fill-container | ||
|
|
||
|
|
||
| -- ds.markdown: | ||
|
|
||
| For e.g. you want to register your domain name as jonhywalker.com type | ||
| `jonhywalker.com` into the above input field and click on Search Domain button. | ||
|
|
||
| If `jonhywalker.com` is available for registration then it will show below screen: | ||
|
|
||
|
|
||
| -- ds.image: Figure 2: Search for your desired domain | ||
| src: $fastn-assets.files.images.blog.figure-2.png | ||
| width: fill-container | ||
|
|
||
| -- ds.h2: 2: GitHub repository | ||
| ;;id: step-2 | ||
|
|
||
| -- cl.create-site-using-fastn-template: | ||
|
|
||
| -- ds.h2: 3: GitHub repository link to Godaddy website | ||
|
|
||
| We have already registered your domain using Godaddy.com. Let’s link your GitHub | ||
| repository with your website by adding DNS(Domain Name System) configurations | ||
| to it. | ||
|
|
||
| Follow below steps to add DNS configurations: | ||
|
|
||
| - Visit GitHub documentation to update DNS configurations. [Click here to open](https://docs.github.com/en/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site#configuring-an-apex-domain). | ||
|
|
||
| - Goto Step No. 5 - Keep this documentation open in browser tab | ||
|
|
||
| - Switch to new tab OR goto Godaddy.com account dashboard and follow below steps: | ||
|
|
||
| - Click on your user name and select {$ds.greenmarker: My Products} link from the dropdown menu. | ||
|
|
||
| -- ds.image: Figure 9: Click on DNS button | ||
| src: $fastn-assets.files.images.blog.figure-9.png | ||
| width: fill-container | ||
|
|
||
|
|
||
| -- ds.markdown: | ||
|
|
||
| Or | ||
|
|
||
| - Change your .com domain name from below url: https://dcc.godaddy.com/manage/{$ds.greenmarker: jonhywalker.com}/dns | ||
|
|
||
| And open it in browser tab you should see below screen: | ||
|
|
||
|
|
||
| -- ds.image: Figure 10: Click on Add button | ||
| src: $fastn-assets.files.images.blog.figure-10.png | ||
| width: fill-container | ||
|
|
||
|
|
||
| -- ds.markdown: | ||
|
|
||
| - Click on Add button below box will appear on screen. Click on Type and select A | ||
| from the dropdown menu. As shown in Step 1 and Step 2 | ||
|
|
||
|
|
||
| -- ds.image: Figure 11: Follow Step 1 and Step 2 | ||
| src: $fastn-assets.files.images.blog.figure-11.png | ||
| width: fill-container | ||
|
|
||
|
|
||
| -- ds.markdown: | ||
|
|
||
| - In Name field type @ | ||
|
|
||
| - In Value enter 185.199.108.153 ip address([refer Step No.2 from this document](https://docs.github.com/en/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site#configuring-an-apex-domain)) | ||
|
|
||
| - In TTL click on dropdown and select custom option and enter value {$ds.greenmarker: 600} | ||
|
|
||
| -- ds.image: Figure 12: Follow Step 1 to Step 6 | ||
| src: $fastn-assets.files.images.blog.figure-12.png | ||
| width: fill-container | ||
|
|
||
|
|
||
| -- ds.markdown: | ||
|
|
||
| - Add all 4 IPs A records mentioned in GitHub documentation ([refer Step No.2 from this document](https://docs.github.com/en/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site#configuring-an-apex-domain)) | ||
|
|
||
| 185.199.108.153 | ||
| 185.199.109.153 | ||
| 185.199.110.153 | ||
| 185.199.111.153 | ||
|
|
||
| - Repeat Step 7 to Step 10 from this document. | ||
|
|
||
| - Once you add all four A record IP addresses. Then start adding AAAA records | ||
|
|
||
| 2606:50c0:8000::153 | ||
| 2606:50c0:8001::153 | ||
| 2606:50c0:8002::153 | ||
| 2606:50c0:8003::153 | ||
|
|
||
| - Repeat Step 7 to Step 10 from this document. And select AAAA record instead of | ||
| A record. | ||
|
|
||
| - Editing CNAME record: on same screen you will find CNAME record click on edit icon | ||
|
|
||
|
|
||
| -- ds.image: Figure 13: Click on edit icon | ||
| src: $fastn-assets.files.images.blog.figure-13.png | ||
| width: fill-container | ||
|
|
||
|
|
||
| -- ds.markdown: | ||
|
|
||
| - You will see below CNAME record box opened for editing | ||
|
|
||
|
|
||
| -- ds.image: Figure 14: Click on Save button | ||
| src: $fastn-assets.files.images.blog.figure-14.png | ||
| width: fill-container | ||
|
|
||
|
|
||
| -- ds.markdown: | ||
|
|
||
| - Update Value as shown in above image and click on save. CNAME value is always | ||
| your GitHub username and github.io | ||
|
|
||
| - So if your GitHub username is johnywalker75 then your CNAME value will be {$ds.greenmarker: johnywalker75.github.io} | ||
|
|
||
| - Your Godaddy domain configuration is ready. | ||
|
|
||
| - Goto your GitHub repository and click on Add file dropdown and select Create new file, | ||
|
|
||
|
|
||
| -- ds.image: Figure 15: Follow Step 1 and Step 2 | ||
| src: $fastn-assets.files.images.blog.figure-15.png | ||
| width: fill-container | ||
|
|
||
|
|
||
| -- ds.markdown: | ||
|
|
||
| - Enter filename as CNAME (without any extension) | ||
|
|
||
| -- ds.image: Figure 16: Creating CNAME file | ||
| src: $fastn-assets.files.images.blog.figure-16.png | ||
| width: fill-container | ||
|
|
||
|
|
||
|
|
||
| -- ds.markdown: | ||
|
|
||
| - Click on Commit new file button. CNAME file will be created on your repository | ||
| root directory. | ||
|
|
||
| - Click on {$ds.greenmarker: ⚙️ Settings} and select Pages link from left sidebar. Scroll down to Custom domain section and add your domain name into custom domain input box, | ||
|
|
||
|
|
||
| -- ds.image: Figure 17: Follow Step 1 and Step 2 | ||
| src: $fastn-assets.files.images.blog.figure-17.png | ||
| width: fill-container | ||
|
|
||
|
|
||
| -- ds.markdown: | ||
|
|
||
| - Click on Save button and Once DNS check is done you can click to enforce HTTPS | ||
| for your domain. | ||
|
|
||
|
|
||
| Congratulations! your `www.johnywalker.com` domain is now public live. | ||
|
|
||
| -- end: ds.page |
This file contains hidden or 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
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.