with option for SSH and HTTP