Support for Cluster Selection (Manager/Worker) in Scheduled Jobs
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 37.4k
- Forks
- 3k
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 73
Description
Describe the solution you'd like
I’d like a selector in the "Schedules" section to choose the specific cluster (Manager or Worker) where a task should run. This would allow the master panel to dispatch and execute scheduled processes directly on targeted nodes.
What problem will this feature address?
Currently, executing tasks on specific worker nodes requires manual intervention. This feature centralizes master control, eliminates repetitive manual work across different clusters, and improves the automation of distributed workflows from a single interface.
Describe alternatives you've considered
Currently, I have to manually set up crontabs via SSH on each worker node or use external orchestrators. These workarounds are inefficient, increase maintenance overhead, and fragment the centralized management experience that Dokploy provides.
Additional context
No response
Will you send a PR to implement it?
Yes
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names the Schedules section and Manager/Worker cluster roles but no files, tests, or entry points. Start by locating scheduled-job handling and the master-panel dispatch path, then determine how target clusters are represented and how execution can be verified on the selected node.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- devops, distributed-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100