Pasture: Owncast 0.3.0

Owncast joins the pasture with federation turned on through its admin API; scenarios/owncast.sh has alice follow the
stream, receive its admin's message, like and boost it (both show in Owncast's admin), and unfollow: 13 checks, with
no change to PrivaPub.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LsXgEaXee4GCU1hwYgPJXw
This commit is contained in:
thepraandClaude Opus 5.5 committed 2026-10-06 00:32:46 +02:00
1 parent 0aea550c6c
commit a584134858
6 files changed
+79

No files matched your search

+9
View File
@@ -753,6 +753,15 @@ PeerTube's own instance account announces each new video too, which we drop: nob
follow only PeerTube-like channels and accounts, never a persona. It checks the `Host` header against its own name,
without a port, before it gives out its OAuth client.
### Owncast 0.3.0
- The instance is one `Service` actor (`/federation/user/<name>`): it is followed, never follows, posts when it goes
live and what its admin sends, and lists the likes, boosts and follows it receives as "fediverse engagement".
Federation is off until the admin turns it on with the server's address.
- **Pasture evidence (2026-10-05, `tools/pasture/scenarios/owncast.sh`):** 13 checks pass, with no change to PrivaPub:
alice follows the stream and is listed, the admin's message reaches her home, her like and boost show in its admin,
the unfollow, statistics.
### WriteFreely 0.17.2
- Each blog is an actor (`/api/collections/<alias>`) whose posts go out as `Article`s with their title and the whole