HAProxy-WI is web interface(user-friendly web GUI, alerting, monitoring and secure) for managing Haproxy, Nginx and Keepalived servers

What HAProxy-WI can:

Existing HAProxy, Nginx and Keepalived or install New
  1. Create HA cluster for HAProxy and Nginx
  2. Add your own services or install new one
  3. Install Grafana and Prometheus services
  4. Install Prometheus exporters for HAProxy and Nginx
  5. Download and format GeoIP to acceptable format for HAProxy
  6. Update HAProxy and Nginx
Monitor, Alert and Visualize
  1. Monitor your HAProxy backends
  2. Monitor your HAProxy and Nginx services
  3. Monitor custom services
  4. Get alerting via Telegram
  5. Get alerting via HAProxy-WI web panel
  6. Keep alarm history
  7. Create workflow map for HAProxy proxies
  8. Monitor load on HAProxy services
  9. Improved statistics HAProxy page, all in one place
Configure HAProxy, Nginx and Keepalived
  1. Create proxy sections for HAProxy via configuration wizard
  2. Edit configs via HAProxy-WI in one place
  3. Keep, restore and backup configs versions
  4. Dynamic change of Maxconn, Black/white lists and backend's IP address and port with saving changes to the config file
  5. HAProxy RuntimeAPI via HAProxy-WI panel
Lightness and simplicity
  1. Add and manage WAF via HAProxy-WI for HAProxy
  2. Create Master-Slave servers and keep its configs synced
  3. Manage SSL certificates and Let's Encrypt
  4. Access to HAProxy-WI by roles
  5. Create Web acceleration and Web cache
  6. Create ACL via HAProxy-WI
  7. Manage OpenVPN3 as client via HAProxy-WI

Full features list:

  1. Installation and updating HAProxy, Nginx and Keepalived with HAProxy-WI
  2. Installation and updating Grafana, Prometheus servers with HAProxy-WI
  3. Installation and updating HAProxy and Nginx exporters with HAProxy-WI
  4. Download, update and format GeoIP to acceptable format for HAProxy with HAProxy-WI
  5. Dynamic change of Maxconn, Black/white lists and backend's IP address and port with saving changes to the config file
  6. Configure HAProxy, Nginx and Keepalived In a jiffy with HAProxy-WI
  7. View and analyse Status of all Frontend/backend server via HAProxy-WI from a single control panel
  8. Enable/disable servers through stats page without rebooting HAProxy
  9. View/Analyse HAProxy, Nginx logs straight from the HAProxy-WI web interface
  10. Create and visualise the HAProxy workflow from Web Ui
  11. Push Your changes to your HAProxy, Nginx and Keepalived servers with a single click through web interface
  12. Get info on past changes, evaluate your config files and restore a previous stable config anytime with a single click straight from Web interface
  13. Add/Edit Frontend or backend servers via web interface with a click of a button
  14. Edit config of HAProxy, Nginx and Keepalived and push changes to All Master/Slave server with a single click
  15. Add Multiple server to ensure Config Sync between servers
  16. Auto management of ports assigned to Fronted
  17. Evaluate the changes of recent configs pushed to HAProxy, Nginx and Keepalived instances straight from web ui
  18. Multiple User Roles support for privileged based Viewing and editing of Config
  19. Create Groups and add/remove servers to ensure proper identification for your HAProxy and Nginx Clusters
  20. Send notifications to Telegram directly from HAProxy-WI and in web interface
  21. HAProxy-WI supports high Availability to ensure uptime to all Master slave servers configured
  22. SSL certificate support, Let's Encrypt support
  23. SSH Key support for managing multiple HAProxy and Nginx Servers straight from HAProxy-WI
  24. SYN flood protect
  25. Alerting about changes HAProxy backends state
  26. Alerting about HAProxy and Nginx service state
  27. Metrics incoming connections
  28. Web acceleration settings
  29. Web application firewall
  30. LDAP support
  31. Keep active HAProxy and Nginx services
  32. Ability to hide parts of the config with tags for users with "guest" role: "HideBlockStart" and "HideBlockEnd"
  33. Mobile-ready design
  34. Simple port monitoring (SMON)
  35. Backup HAProxy, Nginx and Keepalived config files through HAProxy-WI
  36. Manage OpenVPN3 as client via HAProxy-WI

HAProxy-WI cloud

You may also be interested in reading about HAProxy-WI Cloud server