mauricerenck/indieconnector

Kirby Webmentions your plugins can subscribe to

1.10.0 2023-12-30 18:01 UTC

README

Send and receive Webmentions, send Mastodon posts or act like an ActivityPub instance

GitHub release License Kirby Version

IndieConnector receives and sends Webmentions. It can also post to Mastodon when a new page is published and act like a ActivityPub Instance (using fed.brid.gy).

This plugins handles all the stuff around Webmentions and then normalizes the format and triggers a hook. Other plugins can then subscribe to this hook and use the data. If you want Webmentions to be shown on your pages, you have to use additional plugins (or write your own) which use IndieConnector to handle Webmentions. For example the Komments plugin which will then show received webmentions as a comment (or in any other way you wish).

Installation

Use one of these three methods to install the plugin:

  • composer require mauricerenck/indieConnector
  • unzip main.zip to site/plugins/indieConnector

Docs

Features

  • Receive Webmentions on your site
  • Send Webmentions from your site
  • Shows a Webmention overview in the panel
  • Propagates Webmentions via Hook so other plugins can subscribe and use them
  • Send updates to mastodon (toot)
  • Act as a ActivityPub Instance (via fed.bridgy)

Roadmap

  • Receive webmentions without webmention.io
  • React to webmention delete
  • Queue webmentions before processing
  • Nested indieweb replies
  • Blocklist for domains
  • Blocklist for users