HAProxy is a free, very fast and reliable solution offering high availability, load balancing, and proxying for TCP and HTTP-based applications.
In this panel, you can view the status of HAProxy and perform configuration tasks. If status is Stopped there is a problem with the configuration. Fix the configuration then click Write configuration.
Note: The actions below will restart HAProxy
This will write the configuration file based on data in panels Frontends, Backends and Associations
Reload the default configuration of HAProxy.
Warning: Your changes in panels Frontends, Backends and Associations will be lost
Create a certificate from the one used for DSM. After changing your certificate in DSM, use this to use it with HAProxy.
A Frontend's task is to listen on one or multiple ports for incoming traffic. You can Add, Edit or Delete Frontends with the dedicated buttons.
A Backend is a running service like SickBeard, Web Station or ZNC that uses a specific port number. You can Add, Edit or Delete Backends with the dedicated buttons.
An Association links a Frontend with a Backend under a given condition. It will result in a use_backend line in the confiuration file. You can Add, Edit or Delete Associations with the dedicated buttons.
Note: When you delete a Frontend or a Backend, all Associations related to it are also deleted