This is an optional offering. Once deployed, users are responsible for its maintenance and updates. Feel free to ask for feedback in the #peer-support channel on EWC RocketChat.
HAProxy is a high-performance, open source load balancer and reverse proxy for TCP and Hypertext Transfer Protocol (HTTP) applications. Users can use HAProxy to distribute workloads and improve website and application performance.
HAProxy features
HAProxy includes the following services:
- Layer 4 TCP and Layer 7 HTTP load balancing.
- Protocol support for HTTP, HTTP/2, gRPC and FastCGI.
- Secure Sockets Layer (SSL) and Transport Layer Security termination.
- Dynamic SSL certificate storage.
- Content switching and inspection.
- Transparent proxying.
- Detailed logging.
- Command-line interface (CLI) for server management.
- HTTP authentication.
- Multithreading.
- URL rewrites.
- Health checking.
- Rate limits.
How to provision HAProxy Load Balancer
If provisioning after October of 2025, we recommend deploying based on the community hub, to benefit form upcoming features or fixes.
Deployment based on the EWC Community Hub
Checkout the corresponding Community Hub Item.
Deployment via Morpheus UI (deprecated)
This method of deployment is deprecated, and kept in documentation only as reference for EUMETSAT tenancies that relied on it prior to October of 2025.
1. Go to Provisioning → click Add Button
2. Select HAPROXY
3. Fill information for the machine and finalize provisioning
- plan: eo1.large
- network: private
- security-groups: ssh-http-https
- public IP: select one available or use external
Next steps
- How to add a new backend server to HAProxy
- Add a new SSL certificate to a server in HAProxy
- How to modify HAproxy config file

