You could use the Firmware Selector to add your unique configs.
See: https://firmware-selector.openwrt.org
More information here:
@aparcar now added a field that let the user add a script to custom images:
[archer]
This script e.g. would automatically enable and configure the WiFi:
# WiFi password (at least 8 characters)
key="12345678"
# WiFi name
ssid="OpenWrt"
wifi_enable_device() {
local cfg="$1"
uci set wireless.$cfg.disabled='0'
}
wifi_setup_interface() {
local cfg="$1"
uci set wireless.$cfg.ssid="$ssid"
uci set wireless.$cfg.key="$key"
uci set wireless.$cfg.encryption="psk2"
}
config_load wireless
…
and here:
UCI defaults See also: The UCI system OpenWrt relies on UCI, the Unified Configuration Interface, to configure its core services. UCI defaults provides a way to preconfigure your images, using UCI. To set some system defaults the first time the...
Actually, that was the original option before the Firmware Selector. I think there's a [local] image builder that works as well - but it requires download and setup on a local machine.