There are times I want to create a public link to one of my notes, without having an entire "digital garden" through Obsidian Publish.
Enter Obsidian Share. To share a page, just run a single Templater script. Templater is also optional - it's plain Javascript so you can launch it from anywhere.
See it live in action here, along with installation instructions and usage.
For any feedback or issues post those in the forum thread.
You can also host your own private version, see details here.
🔹 Uploads using your current theme.
🔹 Local and remote image support.
🔹 Supports anything that Obsidian Preview mode does, like rendered Dataview queries and any custom CSS you might have enabled.
🔹 Supports callouts with full styling:
🔹 Filenames are anonymised through hashing so people can't discover your other shared notes.
🔹 If your shared note links to another note which is also shared, that link will also function on the shared webpage.
🔹 Frontmatter is stripped on upload to avoid leaking unwanted data.
There are two options to running Obsidian Share:
- No setup required, just use my public share server. See the instructions here.
or
- Set up your own private server. See the instructions here.