ManageEngine OS deployment is an add-on to Desktop Central, hence it does not require any separate server installation. The system requirements is same as that of Desktop Central. You can refer this document to know more about the system requirements of Desktop Central.
To perform OS imaging and deployment the following ports have to kept open in the network,
To perform imaging & deployment, the target computer should have the minimum RAM size of 2 GB.