build sites from node json