dokploy/packages/server/src
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
..
auth Reapply "Merge branch 'canary' into kucherenko/canary" 2025-03-02 00:30:02 -06:00
constants feat: add runVolumeBackup functionality and update volume backup paths 2025-06-30 22:15:45 -06:00
db refactor(queues): migrate from BullMQ to p-limit for deployment management 2025-08-29 00:08:33 -06:00
emails Reapply "Merge branch 'canary' into kucherenko/canary" 2025-03-02 00:30:02 -06:00
lib feat(auth): add logger configuration to disable logging in production environment 2025-08-03 18:04:09 -06:00
monitoring refactor: remove unused catch errors 2025-07-03 08:42:04 +09:00
services fix: correct application not found error message and improve error handling in removePreviewDeployment function 2025-08-23 22:59:52 -06:00
setup [autofix.ci] apply automated fixes 2025-08-24 02:16:35 +00:00
templates refactor: reorganize imports and enhance backup functionality across various components 2025-05-28 00:38:53 -06:00
types 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
utils Merge pull request #2447 from divaltor/volume-backup 2025-08-24 00:44:27 -06:00
verification Reapply "Merge branch 'canary' into kucherenko/canary" 2025-03-02 00:30:02 -06:00
wss Spelling and grammar corrections 2024-12-29 22:34:57 +10:00
index.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