To trigger automated installations of UEC components, preseed configuration files must be generated which detail all of the installation parameters, and signal must be sent to the target hosts.

This involves:
 * a preseed template
 * configuration information about target systems
 * a cgi-bin web service for initiating installs

== Install the Code ==
 * ''NOTE: This packaging is currently a work in progress, in {{{ppa:uec-provisioning/ppa}}}...''
{{{
sudo apt-get install uec-provisioning-webui
}}}

== Customize the Configuration ==
Add your MAC and IP addresses to the configuration file, {{{/etc/uec-provisioning/hosts.cfg}}}.
{{{
sudo vi /etc/uec-provisioning/hosts.cfg
}}}

== Poweroff the Target Host ==

Make sure the the target host is configured for [[UEC/Provisioning/WakeOnLan|WakeOnLan]], and then power the host down.

== Start the Installation ==

 1. Point a web browser at the host running the {{{uec-provisioning-webui}}}, such as [[http://localhost/cgi-bin/uec.py]].
 1. Select the host to install.  If your desired host is missing in this list, you should configure it properly in {{{/etc/uec-provisioning/hosts.cfg}}}.
 1. Choose the components you want to install on this host.  Refer to [[UEC/Topologies]] if necessary. {{attachment:webui.png}}