2023-06-23 10:55:03 +01:00
2022-04-09 10:13:10 +01:00
2022-04-09 10:13:10 +01:00
2022-04-09 10:13:10 +01:00
2022-04-09 10:13:10 +01:00
2022-04-09 10:13:10 +01:00
2022-04-10 16:45:09 +01:00
2022-04-10 17:40:46 +01:00
2023-06-23 10:55:03 +01:00
2022-06-13 16:18:45 +01:00
2022-04-10 16:45:09 +01:00
2022-06-11 18:59:01 +01:00
2022-04-09 10:13:10 +01:00
2022-06-13 16:20:19 +01:00

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:

  • published will 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 i or yarn to install dependencies
  • npm run dev to start compilation in watch mode.

Manually installing the plugin

  • Run npm run build
  • Copy over main.js and manifest.json to your vault VaultFolder/.obsidian/plugins/your-plugin-id/.

Issues & Requests

  • For feature requests, please take use of Discussions.
  • For any issues with current versions, please use Issues.
Description
Send and publish Obsidian notes to your Ghost blog with a single click. A fork of obsidian-ghost-publish by Jay Nguyen
Readme MIT 178 KiB
Languages
TypeScript 74.8%
JavaScript 25.2%