See the best posts from any Bluesky account
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Make queue worker concurrency configurable via QUEUE_CONCURRENCY

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

+4 -1
+1
.env.example
··· 14 14 15 15 # Queue 16 16 QUEUE_DRIVER=database 17 + QUEUE_CONCURRENCY=5 17 18 18 19 # SQLite (metadata store) 19 20 # SQLITE_PATH defaults to tmp/db.sqlite3 in development
+1 -1
config/queue.ts
··· 12 12 }, 13 13 14 14 worker: { 15 - concurrency: 5, 15 + concurrency: env.get('QUEUE_CONCURRENCY', 5), 16 16 idleDelay: '2s', 17 17 }, 18 18
+1
docker-compose.yml
··· 11 11 LOG_LEVEL: info 12 12 SESSION_DRIVER: cookie 13 13 QUEUE_DRIVER: database 14 + QUEUE_CONCURRENCY: ${QUEUE_CONCURRENCY:-5} 14 15 POSTHOG_API_KEY: ${POSTHOG_API_KEY:-} 15 16 POSTHOG_HOST: ${POSTHOG_HOST:-https://ph.btao.org} 16 17 OTEL_EXPORTER_OTLP_ENDPOINT: ${OTEL_EXPORTER_OTLP_ENDPOINT}
+1
start/env.ts
··· 27 27 28 28 // Queue 29 29 QUEUE_DRIVER: Env.schema.enum(['redis', 'database', 'sync'] as const), 30 + QUEUE_CONCURRENCY: Env.schema.number.optional(), 30 31 31 32 // Database 32 33 SQLITE_PATH: Env.schema.string.optional(),