Labelmuncher
A service to ingest labels from atproto labelers into the Bluesky AppView.
Install / Use
/learn @zeppelin-social/LabelmuncherREADME
labelmuncher
A service to ingest labels from atproto labelers into the Bluesky AppView.
Environment Variables
Required
BSKY_DB_POSTGRES_URL: PostgreSQL connection URL for the AppView databaseBSKY_LABELS_FROM_ISSUER_DIDS: Comma-separated list of labeler DIDs to subscribe to
Optional
BSKY_DB_POSTGRES_SCHEMA: PostgreSQL schema to use (defaults tobsky)BSKY_DID_PLC_URL/DID_PLC_URL: URL of the PLC directory to use (defaults tohttps://plc.directory)DB_PATH: Path to SQLite database file (defaults to./muncher-state.sqlite)MOD_SERVICE_DID: If you want to accept takedowns from a moderation service, set this to the DID of the serviceBSKY_DATAPLANE_URLS: Required withMOD_SERVICE_DID; comma-separated list of dataplane URLsBSKY_DATAPLANE_HTTP_VERSION: HTTP version for dataplane requests (defaults to1.1)
