-
-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Multi-tenancy of Web UI #17
Comments
Was talking about this with @johncblandii today. I understand if this could be too big of a project. Currently, the slack bot fills this role, but there's no ability to stream output for long-running commands. I imagine the UI could be similar to shellhub but instead of launching shells, it runs jobs and prompts with a form where options or parameters may be needed. Output from the command would be streamed to the console. Use-case
|
This would be sweet! |
Yeah, this would be so nice to have! But I'm not that fast coder/good designer for Web UIs. Could anyone donate this to Variant 2? 😃 |
@osterman Btw Keycloak in this picture provides authentication, but not authorization. Probably we need an authorization system and RBAC functionality built-in to make this practically useful? |
Where's/What's the silver bullet for building an enterprise-grade Web UI today? :) |
Heh, I'm probably more out of date than you on this. I really wish I knew other than I'm constantly impressed by how many nice UIs there are these days (long gone are the day of the unbearable nagios-grade UIs). Let me pull in @zloeber who has an answer for everything. =) |
@osterman @mumoshu Saw this while browsing the #variant channel. On a project I manage we went with React Admin, which I think would be a good fit to bootstrap this use-case.
Haha this cracked me up, 5 years ago I was still using nagios and it is amazing how poorly that UI would be looked upon nowadays. |
Importing from mumoshu/variant#33
Add a Login page and a project-selection page in front of #32. It should be deployed along with multiple instances of variant server #31 (+ perhaps #32).
This may be a too big project that is unlikely to be implemented. But I'll write this just for sake of completeness .
The text was updated successfully, but these errors were encountered: