added create-site-conf function