Enable at scaffold
terminal
bun run dev:cli -- my-app --yes --preset=typescript-fullstack --worker --dir=../projects--no-worker removes apps/worker and related admin UI routes during cleanup.
Runtime
Loading diagram…
- API enqueues jobs when Redis is enabled
- Worker consumes BullMQ queues
/admin/queuesexists when Redis is on (protect in production)
API-only mode
Set ENABLE_REDIS=false on the API host when you do not need workers or queue admin—documented on Deployment.
Env
| Variable | Required when |
|---|---|
REDIS_URL | Worker or app Redis features |
ENABLE_REDIS | Explicitly disable Redis-backed features |
Further reading
- Scaling
- Generated
.docs/queue topics after scaffold