HeyPuter / puter

šŸŒ The Web OS! Free, Open-Source, and Self-Hostable.
https://puter.com
GNU Affero General Public License v3.0
20.98k stars 1.31k forks source link

Admin Console and "root" User #368

Open secondtruth opened 2 months ago

secondtruth commented 2 months ago

Introduce a "root" user and an Admin Console in Puter to centralize control and streamline administration processes, accessible exclusively to the "root" user (and other administrative users).

Details

The proposal entails creating a "root" user with a stronger default password during the initial setup of the system, distinct from the normal default user. This user would possess exclusive access rights to an Admin Console enabling comprehensive management and monitoring of the system.

In addition to this, a role-based access control system could be implemented to delegate limited administrative functions within the Admin Console to other trusted users.

The console would feature several critical sections:

Potential Future Enhancements

Zac0511 commented 2 months ago

This is a cool idea, like if Puter is used in big places, managers can see the server's status and everything, or log off users if they are not working but playing games šŸ˜