Add a dev mode to show all run commands on the terminal
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 37.4k
- Forks
- 3k
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 73
Description
What problem will this feature address?
As a docker user, I'm frustrated when dealing with the UI and have no idea the command to be run when I'll click on a button.
For example, in the UI, at the same time:
- I can customize the Docker command itself
- I can add ports, volumes in the UI (probably having an effect on the command which is run then).
What happens if I change both? A bug? Or which one has priority?
Describe the solution you'd like
Add a way to display all commands that are run by Dokploy on my host server.
- Maybe the most simple way would be a
consoletab that shows all of the commands run. - In addition, before clicking buttons like
Deploy, we could have a tooltip (or anything else) showing the command before it is actually run.
I think such feature would be very valuable as it bridges the gap between UI and CLI.
If this add too much noise to the UI, it could be activable using a "dev mode" setting to be turned on.
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
No files, tests, or entry points are named. Start by mapping the UI actions such as Deploy to the commands run on the host, then define whether dev mode should show commands before execution, record them in a console tab, or both; done means the selected behavior consistently exposes all relevant commands.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, typescript
- Domain
- devops, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100