packages/jetstream-consumer/docker-compose.yml 525 B raw
1
services:
2
  jetstream-consumer:
3
    build: .
4
    environment:
5
      - WEBHOOK_URL=https://example.com/webhook/tap/batch
6
      - WEBHOOK_SECRET=
7
      - JETSTREAM_INSTANCES=jetstream1.us-east.bsky.network,jetstream2.us-east.bsky.network,jetstream1.us-west.bsky.network,jetstream2.us-west.bsky.network
8
      - WANTED_COLLECTIONS=site.standard.document
9
      - CURSOR_FILE=/app/data/cursor.txt
10
      - BATCH_INTERVAL_MS=5000
11
      - INACTIVITY_TIMEOUT_MS=300000
12
    volumes:
13
      - ./data:/app/data
14
    restart: unless-stopped