Unified Configuration Interface (UCI)
Unified Configuration Interface (UCI)
UCI – Overview
Definition: A centralized configuration system for OpenWRT.
Internals:
- Stores configurations in
/etc/config/as plain text files (e.g.,network,wireless). - Provides CLI (
ucicommand) and API for programmatic access. - Integrates with
netifd,LuCI, and other components via UBUS. - Supports configuration validation and rollback.