Dokploy / Dokploy/dokploy

Feature Request: Favorite / Pin Projects

Open
#4,025 2 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
TypeScript
Stars
37.4k
Forks
3k
Avg merge
1d 3h
Merged PRs (30d)
73

Description

What problem will this feature address?

As the number of projects grows in Dokploy, finding frequently accessed ones becomes tedious. There is currently no way to highlight or prioritize specific projects in the dashboard — everything is listed flat, with no way to surface what matters most.

Describe the solution you'd like

Add the ability to mark projects as favorites (via a star or pin icon on each project card), so they always appear at the top of the project list regardless of creation order.

  • A star/pin icon is visible on each project card (visible on hover, or always visible)
  • Clicking it toggles the favorite state
  • Favorited projects appear in a dedicated section at the top of the dashboard (e.g. "Pinned" or "Favorites")
Describe alternatives you've considered
  • Naming conventions (e.g. prefixing with [PROD]) — works but is a workaround, not a real UX solution
  • Browser bookmarks for direct URLs — doesn't solve the dashboard experience
Additional context

I totally understand this might not be the team's top priority given everything else on the roadmap. But honestly, this small UX change would make a real difference in my day-to-day use of Dokploy — it's one of those tiny things that, once you have it, you wonder how you lived without it. Thanks for considering it! 🙏

This seems like a relatively small change with a meaningful UX impact.

Will you send a PR to implement it?

No

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the dashboard project list and project-card entry points mentioned in the request, then inspect how project state is currently represented. Done means each card exposes a favorite toggle and favorited projects consistently appear in a dedicated top section, with the behavior verified in the dashboard.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.