What is LuCI?⚓︎
Since Turris OS is based on OpenWrt, it comes with LuCI configuration web interface. LuCI is a powerful and exhaustive configuration interface. It can be considered to be a step forward from setting up a router via configuration files through the command line to doing it via a web interface. Thus, it attempts to cover all configuration possibilities which can be enabled using config files.
LuCI uses UCI which is meant to centralize the configuration of OpenWrt.
LuCI is not available on Turris Shield.
What is UCI?⚓︎
From UCI docs:
The abbreviation UCI stands for Unified Configuration Interface and is a system to centralize the configuration of OpenWrt services.
How is it different from reForis?⚓︎
The Turris team has decided to develop its own web administration interface due to complexity of the existing LuCI interface for basic users. Thus, came into being Foris, which was a simplified interface for administration requirements of Turris routers. It has been created in order to provide users with a simple and extensible administration and network configuration tool.
Foris has been later replaced by its successor reForis that is much more flexible and extensible. Foris is no longer available since Turris OS 6.0. Although reForis continuously receives new features, there is a set of advanced administration requirements which are only possible to get done with LuCI.