diff --git a/docs/README.md b/docs/README.md index 150f61f59..0209e2197 100644 --- a/docs/README.md +++ b/docs/README.md @@ -3,5 +3,6 @@ You can read the [domains.json file api reference](./domains-json.md) for more i ### Websites hosted at * [For github pages users](./hosted-at/github-pages.md) +* [For hashnode blogs](./hosted-at/hashnode.md) * [For other services](./hosted-at/others.md) diff --git a/docs/hosted-at/hashnode.md b/docs/hosted-at/hashnode.md new file mode 100644 index 000000000..20b2276c3 --- /dev/null +++ b/docs/hosted-at/hashnode.md @@ -0,0 +1,27 @@ +When you create your Hashnode blog, hashnode provides a free **yourdomain.hashnode.dev** subdomain for you. However, you can set up your own **.is-a.dev** subdomain. + +In this guide, you will learn how to accomplish this. + +--- + +1. Log in to your Hashnode account. + +2. Click on your **profile picture** at the bottom-left corner of the page on *desktop* screen or top-right corner on *mobile* screen. + +![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1614932849541/cBNDGKXMj.png?auto=compress) + +3. Click on the **Blog Dashboard** option from the popup modal to access your blog's dashboard. + +![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1614937218081/InvxVHXDy.png?auto=compress) + +4. Navigate to the **DOMAIN** tab and enter your domain without the **www** or **https://** prefix in the text field provided. Then click on the **Update** button to proceed. + +![Hashnode's Blog Domain Tab](https://cdn.hashnode.com/res/hashnode/image/upload/v1614937377176/0cwddAywO.png?auto=compress) + +5. Go To Your Fork Of The `is-a-dev/register` repo, edit your subdomain's JSON file, make sure you remove any old records, then add this: +```json +"CNAME": "hashnode.network" +``` + +Once Done, your hashnode blog is setup to use your subdomain, all you have to do is wait sometime for the DNS to propogate. These changes could take from 1 hour to around 48 hours, so please be patient, It'll most likely be ready within a hour. +Enjoy Your Hashnode Blog, With Your Sweet `.is-a.dev` Subdomain! **If You Need More Help:** please read this support article on hashnode support: https://support.hashnode.com/docs/mapping-domain/, this should help you more, if you need more help related to [Hashnode](https://hashnode.com), then please visit the [Hashnode Support Center](https://support.hashnode.com/). Remeber, is-a.dev has no links with hashnode, so please do not create issues on our github, saying that your hashnode blog is having issues, we simply will not respond to them. diff --git a/domains/aaryan.json b/domains/aaryan.json new file mode 100644 index 000000000..f03f05836 --- /dev/null +++ b/domains/aaryan.json @@ -0,0 +1,11 @@ +{ + "description": "Aaryan's personal website!", + "repo": "https://github.com/aaryanporwal/My-website", + "owner": { + "username": "aaryanporwal", + "email": "altaaryan@gmail.com" + }, + "record": { + "URL": "https://www.aaryanporwal.me/" + } +} diff --git a/domains/bhattcodes.json b/domains/bhattcodes.json new file mode 100644 index 000000000..c6df48317 --- /dev/null +++ b/domains/bhattcodes.json @@ -0,0 +1,11 @@ +{ + "description": "Aman Bhatt's personal website", + "repo": "https://github.com/bhattcodes/bhattcodes.github.io", + "owner": { + "username": "bhattcodes", + "email": "bhatt.codes@gmail.com" + }, + "record": { + "CNAME": "bhattcodes.github.io" + } +} diff --git a/domains/pay2gornostay25.json b/domains/pay2gornostay25.json new file mode 100644 index 000000000..d8972af28 --- /dev/null +++ b/domains/pay2gornostay25.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "gornostay25", + "email": "volodia.palamar25+github@gmail.com" + }, + "record": { + "CNAME": "d3ef8e32-cbba-4a23-a450-08aa46054a6b.repl.co" + } +} diff --git a/domains/ray.json b/domains/ray.json index fb99376ed..5ada4a094 100644 --- a/domains/ray.json +++ b/domains/ray.json @@ -1,11 +1,11 @@ { "description": "RayhanADev's Website!", - "repo": "https://github.com/rayhanadev/site", + "repo": "https://github.com/rayhanadev/my-website", "owner": { "username": "rayhanadev", - "email": "rayhan.arayilakath@wa-students.org" + "email": "rayhanadev@protonmail.com" }, "record": { - "URL": "https://its.rayhanadev.repl.co/" + "CNAME": "7b994264-2113-49e4-a4c1-40c5f652ca15.repl.co" } -} \ No newline at end of file +}