sysadminsmedia / homebox

A continuation of HomeBox the inventory and organization system built for the Home User
https://homebox.sysadminsmedia.com
GNU Affero General Public License v3.0
490 stars 18 forks source link

Add an administration panel #63

Open nobodyspecial opened 1 week ago

nobodyspecial commented 1 week ago

What is the problem you are trying to solve with this feature?

There needs to be an admin user that can add new accounts and set permissions for those users.

What is the solution you are proposing?

An administration panel that deals with users, permissions, and any other back-end settings.

What alternatives have you considered?

No response

Additional context

No response

Contributions

icanc0 commented 1 week ago

From the old repo:

https://github.com/hay-kot/homebox/issues/687 https://github.com/hay-kot/homebox/issues/19

Kinda agree with Hayden here, he proposed to have a CLI interface to reset passwords and do other operations, which is enough for a home usage scenario.

katosdev commented 1 week ago

Opening up for community feedback.

ELind77 commented 1 week ago

As a very new user, password resets and new user onboarding flows are definitely pain points. Seeing Hayden's comments on the old issues suggests that a full UI-based admin panel with user roles would be a major undertaking. But a CLI/script on the back end that I could run by getting a shell in the container seems like a fine idea.

mandopatriot commented 6 days ago

Admin functions are always needed when providing access to others. Preference is a web GUI, but anything to start would be helpful.