feat: initial index node server