The server is only meant for enterprise deployments. It would be pretty hard to do this on a personal level because you need to apply for an enterprise account with Apple, and request a very specific push certificate option.
> Your Apple ID is already associated with a Team Agent enrolled in this program