Post

Also worth calling out, if you're developing with agents. Vivarium is very agent friendly. It ships an MCP server and has unauthenticated admin xrpc endponits. That means that you can setup accounts in your test or agent harness of choice. Also it supports spaces so you can build for the future

Running CI against a local network of PDS and relay catches federation bugs that mocks hide. Unauthenticated admin endpoints are fine there as long as the binary refuses to bind outside localhost.

By default it binds to 127.0.0.1 so it shouldn't be susceptible to outside "attack" but honestly even if someone else gets in it's a low value attack surface to take over a temporary CI system. The idea is that your test harness creates all the accounts on startup and at the end the system is wiped

0 reposts0 likes