Si l'on est le seul développeur sur un projet, ou une petite poignée de développeurs, on peut travailler avec un dépôt Git sur un serveur accessible depuis le web via ssh. C'est la façon la plus simple d'utiliser Git depuis n'importe où sur Internet.
Dès que vous avez plus d'un frontend, un backend et des directives d'écoute dans votre configuration HAProxy, vous vous retrouvez encombré avec son seul fichier monolithique. Il y a peu de solutions possibles à ce « problème », il existait cette solution python (plus en ligne), ou peut-être l'utilisation de plusieurs fichiers de configuration et leur spécification avec -f au démarrage d'haproxy (voirl la page man haproxy).