A community based topic aggregation platform built on atproto

feat: restrict community creation via COMMUNITY_CREATORS env var master

Add configurable allowlist to restrict who can create communities during alpha. Self-hosters can set their own DID in the env var. - Add allowedCommunityCreators field to CreateHandler - Load comma-separated DIDs from COMMUNITY_CREATORS env var - Return 403 CommunityCreationRestricted for non-allowed users - Empty/unset env var allows all authenticated users - Filter empty strings from allowlist defensively - Add comprehensive unit tests for allowlist behavior 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>


+347 -39
6 changed files