obsidian-ghost-publish
obsidian-ghost-publish copied to clipboard
Write on Obsidian. Publish to Ghost with a single click.
Obsidian Ghost Publish
Plugin for publish to Ghost site for Obsidian with a single click.
How to use
- Create a custom integration follow this link. You would need an Admin API Key and API URL.
- Once you install the plugin, enable the plugin and add the API KEy and API URL to the setting.
- That's it! you now are able to publish the current document by click on the ghost icon on the sidebar or use the command pallete (CMD+P).
Frontmatter format
Obsidian Ghost Publish use frontmatter to specify on how you want to publish your post.
At the moment, the format is limited to:
title: string (default: file name)
tags: (default: [])
- tag1
- tag2
featured: boolean (default: false)
published: boolean (default: false)
excerpt: string (default: undefined)
feature_image: string (default: undefined)
Note:
publishedwill allows you to specify if you want to publish a post now or draft a post.
How to run on dev
- Clone this repo.
npm ioryarnto install dependenciesnpm run devto start compilation in watch mode.
Manually installing the plugin
- Run
npm run build - Copy over
main.jsandmanifest.jsonto your vaultVaultFolder/.obsidian/plugins/your-plugin-id/.
Issues & Requests
- For feature requests, please take use of Discussions.
- For any issues with current versions, please use Issues.