Skip to content

feat: add Overview dashboard (Services, Backups & Domains tabs) - #5076

Merged
Siumauricio merged 5 commits into
canaryfrom
feat/overview-dashboard
Aug 14, 2026
Merged

feat: add Overview dashboard (Services, Backups & Domains tabs)#5076
Siumauricio merged 5 commits into
canaryfrom
feat/overview-dashboard

Conversation

@narcisonunez

@narcisonunez narcisonunez commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

What is this PR about?

Add a new Overview page where you will be able to list all the services, backups and domains in a single place.

Checklist

Before submitting this PR, please make sure that:

  • You created a dedicated branch based on the canary branch.
  • You have read the suggestions in the CONTRIBUTING.md file https://github.com/Dokploy/dokploy/blob/canary/CONTRIBUTING.md#pull-request
  • You have tested this PR in your local instance. If you have not tested it yet, please do so before submitting. This helps avoid wasting maintainers' time reviewing code that has not been verified by you.

Issues related (if applicable)

Screenshots (if applicable)

Screenshot 2026-08-13 at 3 06 13 PM Screenshot 2026-08-13 at 3 06 27 PM Screenshot 2026-08-13 at 3 06 40 PM

Greptile Summary

Adds a consolidated dashboard overview for services, backups, domains, and deployments.

  • Introduces overview API endpoints and shared sorting/icon helpers.
  • Adds filtering, sorting, pagination, navigation, and service/domain actions.
  • Reuses the existing deployment tables and backup restore dialogs.
  • Redirects deployment navigation to the new overview tab.

Confidence Score: 5/5

The PR appears safe to merge.

No blocking failure remains; the previously reported compose redeployment guidance issue is fixed by displaying the shared redeploy notice whenever the toggle mutation reports that redeployment is required.

Reviews (4): Last reviewed commit: "feat: implement utility functions to str..." | Re-trigger Greptile

@dosubot dosubot Bot added the size:XXL This PR changes 1000+ lines, ignoring generated files. label Aug 13, 2026
@Siumauricio

Copy link
Copy Markdown
Contributor

@narcisonunez I think we should remove deployments side item, and move in to a tab in this new route overview

@narcisonunez

narcisonunez commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator Author

@Siumauricio I like that. I will review and do it

@narcisonunez

Copy link
Copy Markdown
Collaborator Author
Screenshot 2026-08-13 at 6 31 56 PM

@Siumauricio
Siumauricio merged commit 1828e7c into canary Aug 14, 2026
4 of 5 checks passed
@Siumauricio
Siumauricio deleted the feat/overview-dashboard branch August 14, 2026 06:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XXL This PR changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants