> [!tldr] TL;DR > It was very easy and fast to set up, but because I had existing DNS records pointing at the wrong things I spent a long time troubleshooting to fix those. These are the steps I took to set up [[Obsidian Publish]] as a subdomain of my website: 1. Made an account on [Obsidian](https://obsidian.md/account) 2. Purchased the [Obsidian Publish](https://obsidian.md/publish) add-on 3. Followed the steps on [Obsidian Help](https://help.obsidian.md/Obsidian+Publish/Set+up+Obsidian+Publish) 4. Checked out my site live at https://publish.obsidian.md/tjtrewin/ > [!done] Time taken: 5-10 mins 5. Continued following the guide to [set up a custom domain](https://help.obsidian.md/Obsidian+Publish/Set+up+a+custom+domain) using Cloudflare *(free)* - status is now pending: > [!warning] Cloudflare Notification > Cloudflare protection for your domain is in a pending state while we verify ownership. This could take up to 24 hours to complete. Learn more about [pending domains](https://developers.cloudflare.com/dns/manage-dns-records/reference/proxied-dns-records#pending-domains). 6. Waited impatiently for my subdomain to link up and started writing this note instead so I didn't wear down my F5 key. I made a note of [[Obsidian Formatting Reference|how to format things in Obsidian]] so I can make tidy, easy to read notes 😀 7. I also started up a list of [[CSS Tweaks I want to make to my Obsidian Publish vault]] for later... 8. And began to [[Setting up this Obsidian vault|set up the rest of my vault]] and [[Obsidian plugins I use|plugins]]. > [!fail] 24hrs later > Still no luck after 24hrs later, so I asked for help in the Obsidian Forum and also in the Discord. `Licat` answered straight away and pointed me in the right direction! ### Solution My DNS servers were still pointing to Google's (because I use Google Domains). I needed to log in to my Google Domains, click on my domain, click on DNS, and then on custom name servers and point them to Cloudflare. Apprently I'd already set this up before but it wasn't activated? Now they are 👍 On Cloudflare, these were the two server names listed below the DNS records. Time to wait again I guess - Google's Domain [documentation](https://support.google.com/domains/answer/3290309?authuser=0&hl=en-GB) says: > [!info] Changes to name server settings take several minutes to 48 hours to propagate across the Internet. After a short while it was working :D ~~but then I had to fix my DNS records for Ghost (the blog & root of my website) because that went potato :,D~~