blog.joinmastodon.org/2018/06/how-to-implement-a-basic-activitypub-server

Preview meta tags from the blog.joinmastodon.org website.

Linked Hostnames

7

Search Engine Appearance

Google

https://blog.joinmastodon.org/2018/06/how-to-implement-a-basic-activitypub-server

How to implement a basic ActivityPub server

Today we’ll be looking at how to connect the protocols powering Mastodon in the simplest way possible to enter the federated network. We will use static files, standard command-line tools, and some simple Ruby scripting, although the functionality should be easily adaptable to other programming languages. First, what’s the end goal of this exercise? We want to send a Mastodon user a message from our own, non-Mastodon server. So what are the ingredients required? The message itself will be formatted with ActivityPub, and it must be attributed to an ActivityPub actor. The actor must be discoverable via Webfinger, and the delivery itself must be cryptographically signed by the actor.



Bing

How to implement a basic ActivityPub server

https://blog.joinmastodon.org/2018/06/how-to-implement-a-basic-activitypub-server

Today we’ll be looking at how to connect the protocols powering Mastodon in the simplest way possible to enter the federated network. We will use static files, standard command-line tools, and some simple Ruby scripting, although the functionality should be easily adaptable to other programming languages. First, what’s the end goal of this exercise? We want to send a Mastodon user a message from our own, non-Mastodon server. So what are the ingredients required? The message itself will be formatted with ActivityPub, and it must be attributed to an ActivityPub actor. The actor must be discoverable via Webfinger, and the delivery itself must be cryptographically signed by the actor.



DuckDuckGo

https://blog.joinmastodon.org/2018/06/how-to-implement-a-basic-activitypub-server

How to implement a basic ActivityPub server

Today we’ll be looking at how to connect the protocols powering Mastodon in the simplest way possible to enter the federated network. We will use static files, standard command-line tools, and some simple Ruby scripting, although the functionality should be easily adaptable to other programming languages. First, what’s the end goal of this exercise? We want to send a Mastodon user a message from our own, non-Mastodon server. So what are the ingredients required? The message itself will be formatted with ActivityPub, and it must be attributed to an ActivityPub actor. The actor must be discoverable via Webfinger, and the delivery itself must be cryptographically signed by the actor.

  • General Meta Tags

    6
    • title
      How to implement a basic ActivityPub server - Mastodon Blog
    • charset
      utf-8
    • viewport
      width=device-width,initial-scale=1
    • generator
      Hugo 0.140.0
    • article:author
      Eugen Rochko
  • Open Graph Meta Tags

    6
    • og:locale
    • og:type
      article
    • og:title
      How to implement a basic ActivityPub server
    • og:description
      Today we’ll be looking at how to connect the protocols powering Mastodon in the simplest way possible to enter the federated network. We will use static files, standard command-line tools, and some simple Ruby scripting, although the functionality should be easily adaptable to other programming languages. First, what’s the end goal of this exercise? We want to send a Mastodon user a message from our own, non-Mastodon server. So what are the ingredients required? The message itself will be formatted with ActivityPub, and it must be attributed to an ActivityPub actor. The actor must be discoverable via Webfinger, and the delivery itself must be cryptographically signed by the actor.
    • og:url
      https://blog.joinmastodon.org/2018/06/how-to-implement-a-basic-activitypub-server/
  • Link Tags

    3
    • canonical
      https://blog.joinmastodon.org/2018/06/how-to-implement-a-basic-activitypub-server/
    • shortcut icon
      https://blog.joinmastodon.org/favicon.ico
    • stylesheet
      https://blog.joinmastodon.org/css/styles.min.c91f005bcab15eb4bbbd36bcc8a7c8c917c4114fb7d8ce9f67554bf38c3cfbce.css

Links

14