feat: Teams Management System
This PR is a work in progress aimed at enhancing the Team management system.
- UI and functions for adding existing registered users to the selected team with a specific Role works and
- Inviting new user to the team works but need a fix on invited user login
- Added team switcher
Pending Enhancements
- [ ] Role-Based Access Control
- [ ] Shared Permissions System
- [ ] Enhance invitation management
Great work so far @vishalkadam47 !
Excited to see this feature in production!
Bump^ Any update? need this asap my dokploy is looking like hell
the current user management system would not auto grant user permission to servers that create later, hope this could be fixed
I've paused work on this PR due to the deprecated Lucia auth. I'll pick it back up once the migration to Better-Auth https://github.com/Dokploy/dokploy/issues/988 is complete.
Thank you for all your hard work! It is truly appreciated. Everyone will benefit from this PR. My Dokploy dashboard is messy, with over 100 deployed items, websites, and databases. Hope you will return ASAP!
Thank you for your proactivity! This is undoubtedly a much-needed feature in Dokploy. I love the project for its beauty and functionality, but I really miss this feature. My workspace is quite cluttered, and it would be great to organize not only by projects but also by teams. I hope your efforts weren’t in vain!
On Thu, Feb 6, 2025 at 4:56 PM David Tanasescu @.***> wrote:
Thank you for all your hard work! It is truly appreciated. Everyone will benefit from this PR. My Dokploy dashboard is messy, with over 100 deployed items, websites, and databases. Hope you will return ASAP!
— Reply to this email directly, view it on GitHub https://github.com/Dokploy/dokploy/pull/882#issuecomment-2640860704, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABIR355YM3T22IO6FMUK6532OO45JAVCNFSM6AAAAABTS6QIHKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNBQHA3DANZQGQ . You are receiving this because you commented.Message ID: @.***>
Thank you for all your hard work! It is truly appreciated. Everyone will benefit from this PR. My Dokploy dashboard is messy, with over 100 deployed items, websites, and databases. Hope you will return ASAP!
I really appreciate your support! It’s great to know that this feature will help improve dashboard organization, especially for large-scale deployments like yours. I’ll definitely be back to finish it once the migration to Better-Auth is complete. Looking forward to making Dokploy even better.
Thank you for your proactivity! This is undoubtedly a much-needed feature in Dokploy. I love the project for its beauty and functionality, but I really miss this feature. My workspace is quite cluttered, and it would be great to organize not only by projects but also by teams. I hope your efforts weren’t in vain! …
Thank you for your kind words! I completely understand the need for better organization within Dokploy, and I’m excited to bring this feature to life. Rest assured, my efforts aren’t in vain—I’ll be resuming work on this soon.
I'm currently trying to work on adapting an existing part of Dokploy to integrate with the Teams Management System. This will allow existing users to be transitioned into teams, introducing a role-based structure. The implementation might still function even after the migration to Better-Auth.
Or would it be better to wait until the migration is complete?
Wait till migration
Close #1351