[{"data":1,"prerenderedAt":114},["ShallowReactive",2],{"seo-verification":3,"blog-deployer-avec-haproxy-vps-en":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"id":7,"slug":8,"title":9,"excerpt":10,"readTime":11,"views":12,"isPinned":13,"publishedAt":14,"category":15,"categories":20,"featuredImage":22,"bgImage":23,"posterImage":24,"relatedSolution":25,"intro":28,"sections":29,"ctaTitle":69,"ctaBody":70,"ctaButton":71,"ctaUrl":72,"relatedPosts":73},142,"deployer-avec-haproxy-vps","HAProxy on a VPS: load balancing and high availability","Install HAProxy on a VPS to distribute traffic, monitor backends and prepare a more resilient web architecture.",7,0,false,"2026-02-03T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":18},3,"Deployment","deploiement","bg-success\u002F10 text-success",[21],{"id":16,"name":17,"slug":18,"color":19,"icon":18},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fdeployer-avec-haproxy-vps-poster.svg",{"categorySlug":26,"appSlug":27},"infra","haproxy","HAProxy is a solid tool for distributing traffic, checking backend health and preparing a gradual scale-up. On a ServOrbit VPS, it can serve as a controlled front end in front of several services or machines. This guide stays concrete: minimal configuration, backends, health checks and points to watch before production.",[30,34,44,63,66],{"type":31,"title":32,"body":33},"h2","Why host HAProxy on a VPS?","HAProxy (High Availability Proxy) is an open source load balancing and TCP\u002FHTTP proxy software recognized for its performance and reliability in production. Hosting it on a dedicated VPS lets you centralize traffic distribution among your application servers, ensure service continuity in the event of a node failure, and finely manage routing rules without license fees. It is the preferred solution of technical teams that want a robust, controlled infrastructure at a managed cost.",{"type":35,"title":36,"items":37},"ul","What you can do with HAProxy",[38,39,40,41,42,43],"Distribute HTTP\u002FHTTPS traffic among several application servers with configurable algorithms (round-robin, least connections, source IP…)","Set up a reverse proxy to expose several internal services behind a single public IP address","Monitor the health of your backends with automatic health checks and remove a failing server without service interruption","Terminate SSL\u002FTLS connections at the front end to offload encryption from your application servers","Limit throughput and protect your applications against traffic spikes thanks to ACLs and rate limiting rules","Consult real-time traffic statistics via HAProxy's built-in web interface (port 8404 by default)",{"type":45,"title":46,"steps":47},"steps","Install HAProxy on your ServOrbit VPS",[48,51,54,57,60],{"title":49,"body":50},"Order a ServOrbit Cloud VPS","Go to the \u002Fvps-cloud page and choose the plan suited to your estimated load. For standard HAProxy usage (proxy and load balancer for 2 to 5 backends), a VPS with 2 vCPU and 2 GB of RAM is a good starting point. Finalize the order: your VPS is provisioned in under 60 seconds.",{"title":52,"body":53},"Access the Marketplace in your client area","Log in to your ServOrbit client area, then open the \"Marketplace\" section from your VPS dashboard. The Marketplace lists all the applications available for 1-click installation, classified by category.",{"title":55,"body":56},"Select HAProxy and start the installation","Search for \"HAProxy\" in the Marketplace, click the application card, then \"Install\". The system automatically deploys HAProxy on your VPS via the ServOrbit provisioning system — no SSH connection or manual configuration required at this step.",{"title":58,"body":59},"Check the installation and access the statistics interface","Once the installation is complete, HAProxy listens by default on port 80 (HTTP) and 443 (HTTPS) for the proxy, and exposes its statistics interface on port 8404 at the URL http:\u002F\u002Fvotre-ip:8404\u002Fstats. This read-only page displays the status of your frontends, backends and servers in real time. No credentials are required by default, but it is strongly recommended to configure one (see the haproxy.cfg section, stats auth directive).",{"title":61,"body":62},"Configure your backends in haproxy.cfg","The main configuration file is located at \u002Fetc\u002Fhaproxy\u002Fhaproxy.cfg. Edit the backend section to declare the IP address and port of each application server to balance, for example: \"server app1 192.168.1.10:3000 check\" and \"server app2 192.168.1.11:3000 check\". Reload the configuration without service interruption with the command: sudo systemctl reload haproxy.",{"type":64,"body":65},"tip","Pro tip: enable HAProxy health checks with the \"check\" keyword on each server line, and combine them with the \"inter 2s fall 3 rise 2\" option so that a backend is removed from the pool after 3 consecutive failures and reinstated only after 2 successes. This ensures a transparent automatic failover for your users in the event of an application server failure, without any manual intervention.",{"type":64,"title":67,"body":68},"The official documentation","For advanced configuration, tool-specific options and version changes, refer to the \u003Ca href=\"https:\u002F\u002Fdocs.haproxy.org\u002F\" target=\"_blank\" rel=\"noopener noreferrer\">official HAProxy documentation\u003C\u002Fa>. This guide covers going live on a ServOrbit VPS; the vendor documentation remains the reference for fine-tuning.","Deploy HAProxy in minutes on a ServOrbit Cloud VPS","Launch your ServOrbit Cloud VPS right now and install HAProxy in 1 click via the Marketplace — professional infrastructure, without the complexity.","Launch my Cloud VPS","\u002Fvps-cloud",[74,88,101],{"id":75,"slug":76,"title":77,"excerpt":78,"readTime":79,"views":80,"isPinned":13,"publishedAt":81,"category":82,"categories":83,"featuredImage":22,"bgImage":23,"posterImage":85,"relatedSolution":86},38,"deployer-avec-traefik","Deploy your applications with Traefik on a VPS","Deploy Traefik as a reverse proxy on your VPS: automatic routing of Docker containers, Let's Encrypt SSL certificates and load balancing.",8,406,"2026-05-13T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":18},[84],{"id":16,"name":17,"slug":18,"color":19,"icon":18},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-traefik-poster.svg",{"categorySlug":18,"appSlug":87},"traefik",{"id":89,"slug":90,"title":91,"excerpt":92,"readTime":79,"views":93,"isPinned":13,"publishedAt":94,"category":95,"categories":96,"featuredImage":22,"bgImage":23,"posterImage":98,"relatedSolution":99},37,"deployer-avec-nginx-proxy-manager","Deploy your applications with Nginx Proxy Manager on a VPS","Manage your domains and SSL certificates with Nginx Proxy Manager on a VPS: visual reverse proxy, automatic Let's Encrypt, zero config files.",369,"2026-05-14T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":18},[97],{"id":16,"name":17,"slug":18,"color":19,"icon":18},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-nginx-proxy-manager-poster.svg",{"categorySlug":18,"appSlug":100},"nginx-proxy-manager",{"id":102,"slug":103,"title":104,"excerpt":105,"readTime":11,"views":106,"isPinned":13,"publishedAt":107,"category":108,"categories":109,"featuredImage":22,"bgImage":23,"posterImage":111,"relatedSolution":112},39,"deployer-avec-caddy","Deploy your applications with Caddy on a VPS","Deploy Caddy on your VPS: web server and reverse proxy with automatic HTTPS. A Caddyfile of a few lines is enough to go into production.",443,"2026-05-12T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":18},[110],{"id":16,"name":17,"slug":18,"color":19,"icon":18},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-caddy-poster.svg",{"categorySlug":18,"appSlug":113},"caddy",1785628427707]