Ghost läuft jetzt mit ActivityPub
Mein Ghost-Blog fediviert jetzt – ActivityPub live mit Mastodon!
Die Integration von Ghost CMS mit dem Fediverse ist ein Traum – nach viel Trial&Error läuft @index@bayerwald.blog und @index@blog.watzmann.social perfekt zusammen.
Was ist ActivityPub überhaupt?
Stell dir vor, dein Blog-Post landet automatisch in der Mastodon-Timeline deiner Follower – ohne Cross-Posting, ohne Algorithmen, dezentral. ActivityPub ist das Protokoll, das Mastodon, Pixelfed und jetzt Ghost verbindet. Dein Blog wird zur "Person" im Fediverse mit eigenem Handle (@index@bayerwald.blog), das followbar ist. Neue Artikel? Direkt in die Timelines!noiseamplifier+1
Die Magie live: Mehrere Instanzen, ein Fediverse
- watzmann.social (Mastodon): Followt @index@bayerwald.blog – jeder Post landet in der Timeline.
- bayerwald.social (Mastodon): Followt @index@bayerwald.blog – jeder Post landet in der Timeline.
- bayerwald.blog (Ghost): Site-Actor mit custom Profile (Admin > Network), Avatar, Header – boostbar, replybar!
curl https://bayerwald.blog/.well-known/webfinger?resource=acct:index@bayerwald.blog
→ JSON mit Actor, Mastodon findet es sofort.
Technische Highlights
.env (Docker)
#COMPOSE_PROFILES=activitypub
#ACTIVITYPUB_TARGET=activitypub:8080
# Caddy routes /.ghost/activitypub/* lokal
Ghost-Admin > Labs > Network: Custom Handle, Profilbild – alles self-hosted, keine Limits. Cloudflare DNS-only hält Webfinger sauber.[docs.ghost]
Begeisterung pur!
Nach Wochen Docker-Wrestling, Domain-Migration und Cache-Purges: Es. Funktioniert! Ein Bayerwald-Post über Schrazlgänge erreicht jetzt Mastodon-User von Oberösterreich bis Böhmerwald – ohne Zentral-Platform. Das ist die Zukunft: Dein Blog als Fediverse-Bürger!
Folgt @index@bayerwald.blog – der Bayerwald fediviert bzw. föderiert! 🏔️✨
