title: Gitlab with non-standard SSH port (on VM with Iptable forwarding)
body: <p>My <code>gitlab</code> is on a virtual machine on a host server. I reach the VM with a non-standard SSH port (i.e. <code>766</code>) which an iptable rule then forward from <code>host:766</code> to <code>vm:22</code>.</p>
  
  <p>So when I create a new repo, the instruction to add a remote provide a mal-formed URL (as it doesn't use the <code>766</code> port. For instance, the web interface give me this:</p>
  
  <h3>Malformed</h3>
  
  <blockquote>
    <p>git remote add origin git@git.domain.com:group/project.git</p>
  </blockquote>
  
  <p>Instead of an URL containing <code>:766/</code> before the group.</p>
  
  <h3>Wellformed</h3>
  
  <blockquote>
    <p>git remote add origin git@git.domain.com:766/group/project.git  </p>
  </blockquote>
  
  <p>So it time I create a repo, I have to do the modification manually, same for my collaborator. 
  How can I fix that ?</p>