Deploy with private key