freeztp - An Open-Source Zero-Touch Provisioning System for Cisco IOS.
A Zero-Touch Provisioning system built for Cisco Catalyst switches. FreeZTP is a dynamic TFTP server built to automatically configure Cisco Catalyst switches upon first boot (Zero-Touch Provisioning). FreeZTP does this using the 'AutoInstall' feature built into Cisco IOS and automatically enabled by default. FreeZTP configures switches with individual, "templatized" configurations based upon the unique ID of the switch (usually the serial number).