hcengineering / hcengineering/huly-selfhost

Enhancement: Better workspace management

Open
#141 0 comments 2 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
3.5k
Forks
469
PR merge metrics
No merged PRs in 30d

Description

As an application manager, having workspace freely created, no basic vision and control on existing workspaces and no storage limit feature are hindrances to having Huly in production.

1. You can not control who is able to create workspace
2. You can not enforce workspace count limit per user
3. You can not easily control storage quota :
- My current workaround is to put a quota limit on the bucket once the workspace created, but it is a manual operation which collides with restriction 1
- If I would use Ceph instead of Minio, I could in fact put a default storage quota but I guess that defeats the fact that the application should provide this feature
- I would also suggest a [drive](https://docs.huly.io/knowledge-management/drive/) quota
4. You do not have a list of existing workspaces with administration/management transactional actions (eg: Deletion)

I think we need features that let us :
- control workspace creation
- limit the number of workspaces that a user can own
- having the ability to list workspaces and manage them
- put a storage limit per drive and per workspace

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.