An open API service indexing awesome lists of open source software.

https://github.com/wervice/zentrox

Zentrox helps with the administration of your home server components and devices using an all-in-one interface for package management, files, storage and more!
https://github.com/wervice/zentrox

administration homelab linux networking

Last synced: 6 months ago
JSON representation

Zentrox helps with the administration of your home server components and devices using an all-in-one interface for package management, files, storage and more!

Awesome Lists containing this project

README

          



Zentrox logo

A powerful server administration tool

---


GitHub top language
GitHub last commit
GitHub forks

## Features and use-case
Zentrox helps with controlling and surveilling Linux home servers and computers. It is equipped with tools designed for basic and advanced OS administration, file managing or device-specific network management.

Its features include:
- Package installation, removal and updating using `apt`, `dnf` and `pacman`
- Network interface and route control
- System log viewing using `journalctl`
- Firewall web interface for [`ufw`](https://wiki.ubuntu.com/UncomplicatedFirewall)
- File management
- Storage device viewing
- General device statistics
- Integrated media viewer (disabled by default)
- Secure connection over HTTP
- 2FA using OTP

## Installation

Please refer to the [User documentation](./docs/user.md) for installation instructions and make sure your targeted device satisfies the requirements.
### Requirements
- Linux
- APT, DNF or PacMan (package management)
- Journalctl (only for logging)
- Sudo (permissions management)
- UFW (only for firewall)
> [!WARNING]
> If a requirement is not met, Zentrox may still work largely as expected but may run into issues when trying to accomplish certain tasks.