5020c031a34879ef43d8eee362fd5c7531f43cdb
Since R6 an act on one of the acting login's own personas is logged without its name, and every persona of the pasture is the root's, so the scenario's log check takes an entry with no name too. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WpVCoDeM1qUTRp4fXQdfof
PrivaPub
A self-hosted ActivityPub server in C# (.NET 10, MongoDB) where one private login owns several unlinkable public personas. It federates with Mastodon, GoToSocial, Pleroma/Akkoma, Misskey and Lemmy.
- Live: https://privapub.thepra.dev
- Client: decePubClient, https://decepub.thepra.dev
- Architecture, conventions and deploy: CLAUDE.md
- Decisions and the plan to full ActivityPub interop: docs/ROADMAP.md
dotnet build PrivaPub.sln -c Release
Languages
C#
71.1%
Shell
21.5%
Python
6.9%
HTML
0.3%
Dockerfile
0.2%