--- layout: layouts/base.njk title: Interactions permalink: /interactions/ --- {# Tab navigation for Outbound/Inbound #}
{# Tab buttons #}
{# ===== OUTBOUND TAB - My Activity ===== #}

Content I've interacted with across the web.

About IndieWeb Interactions

These pages show different types of IndieWeb interactions I've made. Each type uses specific microformat properties to indicate the relationship to the original content.

  • Likes use u-like-of
  • Replies use u-in-reply-to
  • Bookmarks use u-bookmark-of
  • Reposts use u-repost-of
{# ===== INBOUND TAB - Received Webmentions ===== #}

Webmentions and interactions others have made with my content.

{# Loading state #}

Loading webmentions...

{# Setup required state — shown when webmentions proxy is not configured #}

Webmentions Not Configured

To receive inbound webmentions, you need to set up the webmentions proxy plugin (@rmdes/indiekit-endpoint-webmentions-proxy).

  1. Register your domain at webmention.io and get your API token
  2. Set the WEBMENTION_IO_TOKEN environment variable
  3. Ensure the webmentions proxy plugin is installed and configured in your Indiekit config
  4. Restart Indiekit to apply the changes
{# Error state — only shown for real errors, not missing config #}

{# Filter by type #}
{# Webmentions list #}
{# Empty state #}

No webmentions found for this filter.

{# Pagination / Load more #}
{# Info box #}

About Webmentions

Webmentions are a W3C standard for cross-site communication. When someone likes, reposts, or replies to my content from their own site (or via Bluesky/Mastodon bridges), I receive a webmention notification.

  • Likes - Someone appreciated this post
  • Reposts - Someone shared this post
  • Replies - Someone responded to this post
  • Mentions - Someone linked to this post