dokploy/packages/server
Mauricio Siu 2da2b2dd39 refactor(queues): migrate from BullMQ to p-limit for deployment management
This commit introduces a new queue system using p-limit, addressing resource issues and improving job cancellation capabilities. Key changes include:
- Removal of Redis dependency, allowing for in-memory queue management.
- Implementation of per-server queues with ordered processing based on server concurrency settings.
- Addition of helper functions for job management and status retrieval, ensuring backward compatibility with existing API endpoints.
- Updates to database schema to support server concurrency settings.

The legacy BullMQ code has been retained for compatibility but is no longer in active use.
2025-08-29 00:08:33 -06:00
..
scripts fix(server): update build paths 2024-10-26 15:48:30 -06:00
src refactor(queues): migrate from BullMQ to p-limit for deployment management 2025-08-29 00:08:33 -06:00
auth-schema.ts Reapply "Merge branch 'canary' into kucherenko/canary" 2025-03-02 00:30:02 -06:00
esbuild.config.ts Refactor and update various components in the Dokploy application, enhancing functionality and fixing minor issues across multiple pages and features, including dashboard, settings, and API integrations. 2025-08-16 20:18:08 -06:00
package.json Reapply "refactor: update database connection handling and remove unused migra…" 2025-08-24 23:49:48 -06:00
tsconfig.json Revert "chore: disable TypeScript declaration generation in server tsconfig" 2025-02-23 00:13:35 -06:00
tsconfig.server.json Reapply "Merge branch 'canary' into kucherenko/canary" 2025-03-02 00:30:02 -06:00