I always wonder how people host and get content to their site so I thought I’d show how I do it.
I used to have a markdown to static site creator pipeline using [Jekyll](https://jekyllrb.com/) and hosted on Google Cloud. It was okay but the friction of pushing content had me never updating things.
- I use [Squarespace](https://domains.squarespace.com/) as the *registrar* of my domain name for $12 a year.
- Originally it was Google Domains but I guess they're getting out of that business.
- I point Google domains to [DNS from Cloudflare](https://dash.cloudflare.com/login), it's a free service.
- I point the DNS to [Obsidian Publish](https://obsidian.md/publish) servers, this is $8 a month.
- You can wire up free [Google Analytics](https://analytics.google.com/) with [Publish](https://help.obsidian.md/Obsidian+Publish/Set+up+Google+Analytics).
- I use [Obsidian](https://obsidian.md/) to write for the site.
- It’s in a different _vault_ than my normal PKM. I don’t want to chance posting all my documents.
![[hosting.png]]
This makes updating this site incredibly easy with tooling I'm very familiar with. I _live_ in Obsidian day to day. The $8 for Obsidian Publish just came down in price but I still think it should be a little cheaper. With Obsidian I can also edit and publish this from my iPad or hypothetically my mobile phone.
I use [kepano](https://stephango.com/about)'s [Minimal for Obsidian Publish](https://minimal.guide/publish/download) theme, [Nord](https://www.nordtheme.com/) to be specific. He's a heavy contributor to Obsidian and their CEO. Incidentally I'm a big fan of the Nord color scheme, I have custom CSS that's more busy than other theme's I've found for my personal Obsidian vault.
A down-side to Obsidian for publishing your site is that it doesn't organize things the way a blog would. There's no inherent notion of blog postings and dates. Related to that there isn't an RSS feed available for your site.