3 KiB
ZeroUI for YunoHost
Read this README in other languages.
This package allows you to install ZeroUI quickly and simply on a YunoHost server.
If you don't have YunoHost, please consult the guide to learn how to install it.
Overview
ZeroTier Controller Web UI is a web user interface for a self-hosted ZeroTier network controller.
This project is highly inspired by ztncui and was developed to address the current limitations of applying the self-hosted network controllers. Some ztncui problems cannot be fixed because of the core architecture of the project. ZeroUI tries to solve them and implements the following features:
- Full React-powered lightweight SPA that brings a better user experience, and ZeroUI is mobile-friendly.
- ZeroUI has ZeroTier Central compatible API. That means you could use CLI tools and custom applications made only for ZeroTier Central to manage your networks.
- ZeroUI implements controller-specific workarounds that address some existing issues. ZTNCUI does not.
- ZeroUI is more feature complete. ZeroUI has almost all network-controller-supported features, for example, rule editor. The development process hasn't stopped, so you will enjoy new features and bug fixes shortly.
Shipped version: 1.5.8~ynh1
Screenshots
🔴 Antifeatures
- Non-free dependencies: Relies on software dependencies that are not free in order to run.
Documentation and resources
- Upstream app code repository: https://github.com/dec0dOS/zero-ui
- YunoHost Store: https://apps.yunohost.org/app/zeroui
- Report a bug: https://github.com/YunoHost-Apps/zeroui_ynh/issues
Developer info
Please send your pull request to the testing
branch.
To try the testing
branch, please proceed like that:
sudo yunohost app install https://github.com/YunoHost-Apps/zeroui_ynh/tree/testing --debug
or
sudo yunohost app upgrade zeroui -u https://github.com/YunoHost-Apps/zeroui_ynh/tree/testing --debug
More info regarding app packaging: https://yunohost.org/packaging_apps