add an overriding system to modify remote config for the current command (without change the octower.json config file).
For example to deploy with an ssh remote and to change hostname and port you can do :

php octower.phar deploy my-ssh-remote --generate --override='{"hostname": "localhost", "port": 22022}'