Ghost Integration
Automatically publish blog posts to your Ghost publication.
Prerequisites
- Ghost blog (self-hosted or Ghost.io)
- Admin API access
- Ghost Admin API key
Setup
Get Your API Key
- Log into your Ghost Admin panel
- Go to Settings > Integrations
- Click "Add custom integration"
- Name: "Full Self Publishing"
- Copy:
- Admin API Key
- API URL (e.g.,
https://yourblog.ghost.io
)
Connect to Full Self Publishing
- Settings > Platforms > Ghost
- Enter credentials:
- Ghost URL: Your blog URL
- Admin API Key: Paste the key
- Click "Connect"
- Verify connection status
Configuration
Post Settings
- Status: Draft, Published, Scheduled
- Authors: Primary author (from Ghost users)
- Tags: Auto-generated or custom
- Featured: Mark as featured post
- Custom Excerpt: AI-generated or manual
Formatting
Ghost uses Mobiledoc format:
- Markdown automatically converted
- Code blocks preserved
- Images uploaded to Ghost storage
- Proper heading hierarchy
Publishing
Post Structure:
Title: AI-generated from GitHub activity
Feature Image: Optional AI-generated
Content: Markdown formatted
Tags: Relevant to content
Published Date: Scheduled or immediate
Meta Settings:
- SEO title
- Meta description
- Canonical URL
- Custom Open Graph images
Best Practices
- Use Tags for organization
- Enable featured posts for important updates
- Schedule posts for consistent timing
- Review SEO meta before publishing