Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 57 additions & 0 deletions DNS_SETUP.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
# DNS Configuration Guide for GitHub Pages

This document explains how to configure DNS records for the custom domain `taimoorawan.dev` to work with GitHub Pages.

## Current Configuration

- **Custom Domain**: taimoorawan.dev (configured in CNAME file)
- **GitHub Pages URL**: https://deepextrema.github.io/Portfolio-Website/

## Required DNS Configuration

To fix the "Domain does not resolve to the GitHub Pages server" error, you need to configure DNS records at your domain registrar.

### For Apex Domain (taimoorawan.dev)

Add the following **A records** at your DNS provider:

```
Type: A
Name: @
Value: 185.199.108.153

Type: A
Name: @
Value: 185.199.109.153

Type: A
Name: @
Value: 185.199.110.153

Type: A
Name: @
Value: 185.199.111.153
```

### Optional: For www Subdomain

If you also want www.taimoorawan.dev to work, add a CNAME record:

```
Type: CNAME
Name: www
Value: deepextrema.github.io
```

## Verification Steps

1. Configure the DNS records at your domain registrar
2. Wait for DNS propagation (can take up to 48 hours, but usually much faster)
3. Verify DNS configuration using: `dig taimoorawan.dev +noall +answer`
4. Check GitHub Pages settings in repository settings
5. Ensure HTTPS is enabled in GitHub Pages settings (may take a few minutes after DNS propagates)

## References

- [GitHub Pages Custom Domain Documentation](https://docs.github.com/en/pages/configuring-a-custom-domain-for-your-github-pages-site)
- [Managing a custom domain for your GitHub Pages site](https://docs.github.com/en/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site)
11 changes: 11 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1 +1,12 @@
# MachineAlchemist

Portfolio website for Taimoor Awan.

## Live Site

- **Custom Domain**: [taimoorawan.dev](https://taimoorawan.dev)
- **GitHub Pages**: [https://deepextrema.github.io/Portfolio-Website/](https://deepextrema.github.io/Portfolio-Website/)

## Custom Domain Setup

This site uses a custom domain with GitHub Pages. If you need to configure DNS settings, see [DNS_SETUP.md](DNS_SETUP.md) for detailed instructions.
Empty file removed taimoorawan.com
Empty file.