Skip to main content

Fediverse

Fediverse sends public posts to Mastodon-compatible servers. It does not make the tinymash site an ActivityPub server.

Configure the root account under System > Plugins > Fediverse. Authors configure their own account under Profile > Fediverse. Each account needs a server URL, an access token with posting permission, and the correct character limit.

Posting is also enabled per entry in Composer's Fediverse tab. The preview shows the outgoing text, hashtags, optional link back, character count, and formatting that will be flattened. Pages are never sent.

Publishing or updating an eligible post creates a queued delivery. Unpublishing or deleting a previously sent post queues remote removal. Run either:

php8.4 bin/tinymash.php fediverse run-queue
php8.4 bin/tinymash.php housekeeping:run

Review deliveries and failures under Fediverse in the admin navigation. If the queue is not running, posts remain pending.

The current delivery contains text and an optional link. It does not attach featured images, inline images, or Photos galleries.