Zentrox is a powerful utility to manage Linux powered home servers
from any device with a browser.
It uses widespread system utilities and files to offer a wide variety
of tools and provides helpful insights into your machine.
A short list of some key features includes...
apt, dnf or pacman
journalctl
ip and ufw
Zentrox needs a Linux based OS with GNU utilities, systemd and sudo.
For full functionality a package manager (apt, dnf or pacman) as well as UFW are necessary.
This includes, but is not limited to1:
Zentrox always asks for your sudo password before it can do anything that would require root privileges. This way, Zentrox itself never runs in any privileged state.
Additionally, sensitive data is handled securely. This includes using strong (and slow) encryption/hasing algorithms for passwords and sensitive data, offering 2FA using OTP for your account and only storing your sudo password for the minimum time necessary.
Communication between the server and browser uses HTTPS. By default, a self-signed certificate is used, but it can be replaced with a custom one.