From 82c35e6fbc77f2e1f17dcfbf772b226bc195fae7 Mon Sep 17 00:00:00 2001 From: Julio Capote Date: Sun, 8 Jan 2023 14:49:01 -0500 Subject: readme --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index fdd1787..a1ba728 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Communique -Communique is a self-hosted, automated content publishing platform for [ActivityPub](https://www.w3.org/TR/activitypub/) that runs as a single static binary. It handles all necessary (and annoying) ActivityPub stuff like inboxes, outboxes, HTTP request signing/verification, WebFinger, persistence, delivery, etc. Imagine [mastodon](https://github.com/mastodon/mastodon), but designed for scripting/bots. +Communique is a self-hosted, automated content publishing platform for [ActivityPub](https://www.w3.org/TR/activitypub/) that runs as a standalone binary. It handles all the necessary (and annoying) ActivityPub stuff like inboxes, outboxes, HTTP request signing/verification, WebFinger, persistence, delivery, etc. Imagine [mastodon](https://github.com/mastodon/mastodon), but bots instead of humans. # Demo @@ -30,7 +30,7 @@ And a `sample-cgi-handler.sh` like: ' exit 0 -Communique will execute `sample-cgi-handler.sh` every 5 seconds, deduplicating the extracted ` for a period of 30 seconds. Any unique items that are found are are persisted and delivered to all actors that follow the actor created above. +Communique will execute `sample-cgi-handler.sh` every 5 seconds, deduplicating the extracted ` for a period of 30 seconds. Any unique items that are found are persisted to our actors inbox and delivered to all actors that follow our actor. ## Run locally @@ -56,7 +56,7 @@ Run the following steps to see the example above in action. curl -H 'Accept: application/json' http://localhost:8080/actors/sample/outbox | python3 -m json.tool -If this were running on a real domain, like "https://example.com", we would now be able to follow this actor at `@sample@example.com` from any ActivityPub service. +If this were running on a real domain, like "https://example.com", we would now be able to follow this actor at `@sample@example.com` from any ActivityPub service and see its posts on our timeline. # Installation -- cgit v1.2.3