# Obsidian Publish
> [!AI]+
> **Obsidian Publish** is a cloud-based hosting service provided by the company Obsidian that allows users to publish their interconnected notes online as a wiki, knowledge base, documentation or digital garden.[1] It provides unique features like hover previews of linked pages and a graph view to visually explore connections between pages.[2] Users can set up an Obsidian Publish site to selectively publish notes from their Obsidian vault and manage publishing and unpublishing changes.[3][4]
>
> [1] [Introduction to Obsidian Publish - Obsidian Help](https://help.obsidian.md/Obsidian+Publish/Introduction+to+Obsidian+Publish)
> [2] [Obsidian Publish](https://obsidian.md/publish)
> [3] [Set up Obsidian Publish - Obsidian Help](https://help.obsidian.md/Obsidian+Publish/Set+up+Obsidian+Publish)
> [4] [Publish and unpublish notes - Obsidian Help](https://help.obsidian.md/Obsidian+Publish/Publish+and+unpublish+notes)
# Shortcomings
Obsidian Publish renders the markdown on their side, which means that none of your plugins will work...
I tried to publish things like [[Excalidraw]] notes, but they didn't render :(
# Computed Pages
How to use `Dataview` with obsidian publish.
1. Install the [[Templater Plugin]]
2. Write some javascript to run dataview and generate markdown files
3. (manually?) run the templates to update stuff...
[[124504|Using Dataview on Obsidian Publish · joschua.io]]
I did this with [[Book Shelf Template]] in order to generate [[Book Shelf]].
# Custom Domain
I migrated my domain from google domains to [[Cloudflare]] #rip-google-domains .
My notes are now hosted at [notes.danielgk.com]
I followed the instructions to ensure that I had full SSL on my domain and made sure that it was proxied through cloudflare.