ghost

Tag: ghost

34 posts
What is Standard.Site? Next gen RSSWhat is Standard.Site? Next gen RSS
HILARY BAUMANN icon
HILARY BAUMANN
hilarybaumann.com

What is Standard.Site? Next gen RSS

Think of this a bit like: advanced RSS where publishers can see number of subscribers a way to subscribe without cluttering your email inbox and also find the blogs of the people you already follow online. The subscriptions are tied to your Atmosphere account (your Bluesky account.) a schema or lexicon for those technically inclined...

·
Jul 23
·
För den som vill ha en blogg
S
Svenssons Nyheter
blog.zaramis.se

För den som vill ha en blogg

För den som vill ha en blogg är de vanligaste alternativen Wordpress och Blogger (Blogspot) med 48% respektive 39% marknadsandel (hur de nu kan uppskatta det). Andra alternativ är Tumblr, Substack, Livedoor, Hatena och Movable Type som alla har mellan 3 och 1 % av marknaden. Av dessa är det bara Wordpress som hör till de bästa alternativen för en blogg.

·
Jul 19
·
Making a Ghost Blog a Valid standard.site PublicationMaking a Ghost Blog a Valid standard.site Publication
subaud icon
subaud
subaud.io

Making a Ghost Blog a Valid standard.site Publication

This blog federates over ActivityPub through Ghost so Mastodon users can follow @index@subaud.io. standard.site is the counterpart for the AT Protocol side: a set of lexicons that describe a blog as records in an atproto repo, the same identity and data layer behind a Bluesky account. Anything that speaks the protocol can then follow the blog, recommend posts from it, and index it — follows and recommendations live as records in readers' own repos, the same way Bluesky follows do. I checked how

·
Jul 16
·
Building the Ghost MCP serverBuilding the Ghost MCP server
subaud icon
subaud
subaud.io

Building the Ghost MCP server

The last two posts here were about the skills in this plugin — one learns my writing voice from my published posts, the other revises a draft section by section. Neither can do anything without a way to reach Ghost: to read what I've already posted, create a draft, update one that's already up. That's the rest of the plugin, a small MCP server wrapping the Ghost Admin API. The server reaches Ghost with several tools create, read, update, images, and site info. Everything that takes judgment st

·
Jul 3
·
Fediversum och digitalt oberoendeFediversum och digitalt oberoende
S
Svenssons Nyheter
blog.zaramis.se

Fediversum och digitalt oberoende

ActivityPub är det protokoll som används av de flesta alternativ till de stora sociala medierna. De flesta programvaror som använder sig av protokollet är fri och öppen programvara. Ingen större programvara ägs av riskkapitalbolag, blockkedjeinvesterare eller bitcoinspekulanter.

·
Jun 30
·
Vad är den sociala webben?Vad är den sociala webben?
Den sociala webben icon
Den sociala webben
fedinyheter.nyhetskartan.se

Vad är den sociala webben?

Vad är Fediversum? Jag snubblade nyligen över en intressant webbsajt som heter Federated Mind. De publicerar små serier med beskrivningar och förklaringar av den sociala webben, det som kallas Fediversum.

·
Jun 25
·
Foster från Newsmast missar utvecklingen i FediversumFoster från Newsmast missar utvecklingen i Fediversum
Den sociala webben icon
Den sociala webben
fedinyheter.nyhetskartan.se

Foster från Newsmast missar utvecklingen i Fediversum

Michael Foster från Newsmast har skrivit en artikel på bloggen Path & Patches som anknyter till tidigare artiklar av Timothy Chambers och Laurens Hof som jag tidigare kommenterat i två artiklar.

·
Jun 8
·
Utvecklingen i FediversumUtvecklingen i Fediversum
Den sociala webben icon
Den sociala webben
fedinyheter.nyhetskartan.se

Utvecklingen i Fediversum

Utvecklingen i Fediversum går tydligt mot POSSE (Publish (on your) Own Site, Syndicate Elsewhere) som är centralt för rörelsen som kallas Indieweb. Dvs posta på din egen sajt som kan vara vilken hemsida som helst eller en blogg.

·
May 25
·
En kommentar till Tim Chambers förutsägelser om FediversumEn kommentar till Tim Chambers förutsägelser om Fediversum
Den sociala webben icon
Den sociala webben
fedinyheter.nyhetskartan.se

En kommentar till Tim Chambers förutsägelser om Fediversum

Tim Chambers är en person som gör förutsägelser eller gissningar om hur en öppna sociala webben (Fediversum, ATmosphere och Nostr) kommer att utveckla sig under kommande år. I december 2025 gjorde han en förutsägelse om utvecklingen 2026.

·
Apr 30
·
The Programmer’s Fulcrum: 06 February, 2026The Programmer’s Fulcrum: 06 February, 2026
The Fulcrum, too icon
The Fulcrum, too
newsletter.mobileatom.net

The Programmer’s Fulcrum: 06 February, 2026

This post originally appeared on The Fulcrum. Welcome to this week's The Programmer's Fulcrum. It's your weekly review of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism. We aim to provide actionable content you can use to destroy Techno Feudalism each...

·
Feb 10
·
Ghost on AWS: Migrating to Ghost Pro While Keeping Custom FeaturesGhost on AWS: Migrating to Ghost Pro While Keeping Custom Features
subaud icon
subaud
subaud.io

Ghost on AWS: Migrating to Ghost Pro While Keeping Custom Features

After four months of running a fully self-hosted Ghost CMS on AWS, I made a decision that might seem counterintuitive: I moved to Ghost Pro managed hosting. But here's the thing—I kept all the custom Lambda-powered features I'd built. This post documents that migration and explains why the hybrid approach makes sense. Why Move Away from Self-Hosted? Running Ghost on AWS taught me a lot about ECS, Aurora Serverless, and CloudFront configuration. The infrastructure worked well. Posts publishe

·
Dec 13 '25
·
Ghost on AWS: Automated Weekly Digest NewslettersGhost on AWS: Automated Weekly Digest Newsletters
subaud icon
subaud
subaud.io

Ghost on AWS: Automated Weekly Digest Newsletters

Ghost CMS provides excellent newsletter capabilities, but lacks a built-in way to automatically send weekly digest emails summarizing recent posts. Building this feature requires understanding Ghost's Lexical editor format, coordinating between Ghost's Content and Admin APIs, and preventing duplicate sends. The solution uses EventBridge for scheduling, Lambda for processing, and DynamoDB for deduplication tracking. The system automatically collects posts from the past week, generates a newslet

·
Oct 14 '25
·
Ghost on AWS: Migrating from Next.js MDX to GhostGhost on AWS: Migrating from Next.js MDX to Ghost
subaud icon
subaud
subaud.io

Ghost on AWS: Migrating from Next.js MDX to Ghost

When we moved our Next.js MDX blog to Ghost on AWS, we needed to preserve Markdown editability in Ghost's editor. Most migration guides convert content to HTML, making it non-editable. Here's the complete migration tool we built to handle MDX files, images, and Ghost's Mobiledoc format. Understanding the Migration Challenge Our Next.js blog had MDX files with frontmatter metadata and images stored in public directories. Ghost uses a format called Mobiledoc for content storage. If you import

·
Oct 5 '25
·
Ghost on AWS: Webhook Architecture and Time-Gated ContentGhost on AWS: Webhook Architecture and Time-Gated Content
subaud icon
subaud
subaud.io

Ghost on AWS: Webhook Architecture and Time-Gated Content

Ghost CMS provides a powerful webhook system that enables deep customization beyond its built-in features. By building a centralized webhook router with AWS API Gateway and Lambda, you can create a scalable foundation for Ghost integrations. This post explores our production webhook architecture and demonstrates its power through a real example: an automated time-gating system where paid content becomes public after 7 days. Why Webhooks Matter for Ghost Ghost's philosophy centers on simplic

·
Oct 2 '25
·
Ghost on AWS: Backup and Disaster RecoveryGhost on AWS: Backup and Disaster Recovery
subaud icon
subaud
subaud.io

Ghost on AWS: Backup and Disaster Recovery

Running Ghost in production requires more than just high availability - you need a comprehensive backup strategy that ensures business continuity when disasters strike. This post details a production-ready backup implementation using AWS Backup that provides automated backups, monitoring, and rapid recovery capabilities for both your database and content. Understanding RPO and RTO Before diving into implementation, it's crucial to understand two key disaster recovery metrics: *

·
Sep 28 '25
·
Ghost on AWS: Monitoring, Logging, and Operational ExcellenceGhost on AWS: Monitoring, Logging, and Operational Excellence
subaud icon
subaud
subaud.io

Ghost on AWS: Monitoring, Logging, and Operational Excellence

Running Ghost on AWS requires visibility into application performance, system health, and user experience. Without proper monitoring, you're flying blind - unable to detect issues before users complain or understand what went wrong when problems occur. This post details a comprehensive monitoring setup that provides complete operational visibility at a reasonable cost. The monitoring infrastructure we've built provides comprehensive visibility with seven operational alarms plus intelligent dep

·
Sep 26 '25
·
Ghost on AWS: ActivityPub FederationGhost on AWS: ActivityPub Federation
subaud icon
subaud
subaud.io

Ghost on AWS: ActivityPub Federation

Ghost recently released ActivityPub support, enabling Ghost blogs to participate in the Fediverse alongside Mastodon, Threads, and other federated platforms. Through extensive testing and production deployment, we discovered that the official ActivityPub container has a bug that prevents self-hosted ActivityPub deployments from working. Combined with AWS-specific networking challenges, we had to modify the container source code to achieve working federation. Common Errors Through the proces

·
Sep 21 '25
·
Ghost on AWS: Email and Newsletter AutomationGhost on AWS: Email and Newsletter Automation
subaud icon
subaud
subaud.io

Ghost on AWS: Email and Newsletter Automation

Ghost handles email differently than most CMS platforms. It ships with newsletter capabilities built-in but requires external SMTP for transactional emails and lacks automated digest features entirely. This post covers setting up both transactional email through Mailgun and building an automated weekly digest system using AWS Lambda and EventBridge. The weekly digest system we built sends every Monday at 9 AM, compiles posts from the past week into bookmark cards, and integrates with Ghost's n

·
Sep 15 '25
·
Ghost on AWS: S3 Storage and CloudFront CDNGhost on AWS: S3 Storage and CloudFront CDN
subaud icon
subaud
subaud.io

Ghost on AWS: S3 Storage and CloudFront CDN

Running Ghost in containers presents a storage challenge. Container filesystems are ephemeral - when a container restarts, any locally stored files disappear. This includes all uploaded images, making local storage unsuitable for production Ghost deployments on ECS. The solution uses S3 for persistent storage and CloudFront for global content delivery. Ghost uploads images to S3, which persist across container restarts and scale across multiple container instances. CloudFront serves these imag

·
Sep 12 '25
·
Ghost on AWS: Core Infrastructure with CDKGhost on AWS: Core Infrastructure with CDK
subaud icon
subaud
subaud.io

Ghost on AWS: Core Infrastructure with CDK

Ghost requires a MySQL database, persistent storage for content and images, and a way to handle traffic at scale. AWS provides these through RDS Aurora, EFS, S3, and ECS Fargate. This post walks through deploying the core infrastructure using AWS CDK, which allows us to define everything as TypeScript code rather than clicking through the AWS console. The infrastructure we're building costs approximately $175 per month. The largest costs are the database ($47/month) and NAT Gateway ($32/month)

·
Sep 11 '25
·
I Can't Get Ghost 6 ActivityPub To Work When Using Ghost(Pro)I Can't Get Ghost 6 ActivityPub To Work When Using Ghost(Pro)
Stuart Breckenridge icon
Stuart Breckenridge
stuartbreckenridge.net

I Can't Get Ghost 6 ActivityPub To Work When Using Ghost(Pro)

I'm running into similar issues when using Ghost(Pro).

·
Aug 10 '25
·
I Can't Get Ghost 6 ActivityPub To Work When Self-HostingI Can't Get Ghost 6 ActivityPub To Work When Self-Hosting
Stuart Breckenridge icon
Stuart Breckenridge
stuartbreckenridge.net

I Can't Get Ghost 6 ActivityPub To Work When Self-Hosting

·
Aug 8 '25
·
So, I Switched (Back) To WordPressSo, I Switched (Back) To WordPress
Stuart Breckenridge icon
Stuart Breckenridge
stuartbreckenridge.net

So, I Switched (Back) To WordPress

·
Jul 8 '25
·
But First, InteroperabilityBut First, Interoperability
augment icon
augment

But First, Interoperability

Back in November, I wrote an essay that explored the significance of services like Bridgy Fed, a protocol-level bridge that connects open social platforms. Since then, Ryan Barrett, the builder behind Bridgy Fed, and I have started A New Social: a nonprofit focused on building more cross-protocol tools like the bridge.

·
Jun 13 '25
·
Start a Blog With Ghost & PikaPodsStart a Blog With Ghost & PikaPods
Jamie Schembri icon
Jamie Schembri
schembri.me

Start a Blog With Ghost & PikaPods

Start writing now with a Ghost blog on PikaPods! This guide takes you through all the steps for a production-ready Ghost install, complete with newsletter support.

·
Apr 4 '25
·
FediDEMFediDEM
notizBlog icon
notizBlog
notiz.blog

FediDEM

Ich war dieses Jahr zum ersten Mal auf der #FOSDEM, hauptsächlich weil @evan@cosocial.ca und @andypiper@macaw.social (im Dunstkreis der Social Web Foundation) mehrere Fediverse-(Sub-)Events organisiert haben: Den Social Web Devroom als Main-Track mit diversen längeren und kürzeren Vorträgen rund um das Thema Fediverse. Besonders spannend fand ich die Beiträge der beiden „Long-Former“-Kollegen @matt@writing.exchange und @johnonolan@mastodon.xyz, da...

·
Feb 11 '25
·
Setting Up Tags and Post Previews In A Ghost Theme
L
lesser daemon
blog.bront.rodeo

Setting Up Tags and Post Previews In A Ghost Theme

After thinking through the appeal of boring technology yesterday, I've decided to stick with Ghost for my blog for the time being and actually, you know, put in the time to learn its theming system rather than start from scratch with something new. Ghost meets a lot of my criteria for my personal site: open source, self-hosted, and a pretty decent existing ecosystem. I'm not sure if it's quite at the level of boring that something like Django or Postgres is - things tend to break pretty badly wh

·
Jan 18 '25
·
Bridges & The Last Network EffectBridges & The Last Network Effect
augment icon
augment

Bridges & The Last Network Effect

We’re in an exciting moment for the open social web. As Elon makes one bad decision after another on X, we’ve seen waves of users leave the platform for alternatives. Three obvious beneficiaries of these, ahem, lapses of judgment are Threads, Bluesky, and Mastodon.

·
Nov 8 '24
·
So, Your CMS Blew Up
Tedium: The Dull Side of the Internet icon
Tedium: The Dull Side of the Internet
tedium.co/

So, Your CMS Blew Up

If your favorite content management system feels like it’s sinking into a shallow well of hubris, you might want alternatives. I have a few ideas.

·
Oct 20 '24
·
Escaping the Rigged Internet - Human-Generated Content
augment icon
augment

Escaping the Rigged Internet - Human-Generated Content

The vlogbrothers have entered the conversation about the future of human-generated content, and you already know that I had to talk about it.

·
Aug 28 '24
·
The Fediverse and Front Porches - Human-Generated Content
augment icon
augment

The Fediverse and Front Porches - Human-Generated Content

Human Generated Content, Issue 6

·
Aug 14 '24
·
Ghost is about to beat Substack in Discoverability
augment icon
augment

Ghost is about to beat Substack in Discoverability

Ghost's Fediverse integration will have larger implications for the newsletter landscape. Namely, I think this will eventually bring the slow death of another social silo, Substack.

·
Apr 22 '24
·
It’s Easy. But Is It Easy Enough?
Tedium: The Dull Side of the Internet icon
Tedium: The Dull Side of the Internet
tedium.co/

It’s Easy. But Is It Easy Enough?

Self-hosted apps are having a moment, but people are still a little freaked out by them. Could a Flatpak-style approach to self-hosting help matters?

·
Apr 15 '24
·
Newsletter, Untethered
Tedium: The Dull Side of the Internet icon
Tedium: The Dull Side of the Internet
tedium.co/

Newsletter, Untethered

There’s no real reason you have to use a platform like Substack to send email. If you want to get into making a newsletter of your own, understand your options.

·
Mar 19 '21
·