| 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 |