One WI to rule them all

Load balancing gets easier... with Roxy-WI!

About Roxy-WI

Any technician can do it

Roxy-WI was created for people who want to have a fault-tolerant infrastructure, but do not want to plunge deep into the details of setting up and creating a cluster based on HAProxy, NGINX, Apache and Keepalived. For those who need a convenient interface for managing all services in one place.

Rapid Deployment of Infrastructure

Use Roxy-WI to build a high available cluster for a couple of clicks: install HAProxy, NGINX, Apache, Keepalived, its exporters and carry out the initial configuration for the services.

One tool for web infrastructure

Monitoring is easy! Gather load statistics in one place. Select one of the three available monitoring options or use them all. Now you don't have to be afraid of failures: Roxy-WI will send you notifications about changes in server statuses via email, Slack, Telegram or the web panel. If there are problems, you will be informed immediately.

Forget the console

Made a mistake in the configuration, but forgot what exactly you had changed? Download a previous stable configuration or review changes. Don't understand the relationships between the backend and the frontend? Roxy-WI will help you to visualize it. Don't know all the configuration options for HAProxy? No problem! Roxy-WI will help you create a configuration in a few clicks and will not load the configuration if it contains errors.

What you can do with Roxy-WI:

Install services or add the existing ones
  1. Create HA cluster for HAProxy, NGINX and Apache
  2. Add your own services or install new ones
  3. Install Grafana and Prometheus services
  4. Install Prometheus exporters for HAProxy, NGINX, Apache, Keepalived, Node
  5. Download and convert GeoIP to the acceptable format for HAProxy and Nginx
  6. Update HAProxy and NGINX
Visualize and monitor
  1. Monitor HAProxy backends and maxconn
  2. Monitor HAProxy, NGINX, Apache, Keepalived services
  3. Monitor custom services
  4. Get alerts via Telegram, Slack, PageDuty and Email
  5. Get alerts via Roxy-WI web panel
  6. Keep alarm and action history
  7. Create a workflow map for HAProxy proxies
  8. Monitor the workload of HAProxy, Nginx and Apache services
  9. View all stats on the improved HAProxy stats page
Spend less time on configuration
  1. Create proxy sections for HAProxy via configuration wizard
  2. Edit configs via Roxy-WI in one place
  3. Keep, restore and backup configs versions
  4. Dynamically change maxconn, black/white lists, add, edit and delete the backend's IP address and port
  5. Make the most of HAProxy RuntimeAPI via Roxy-WI panel
Secure your infrastructure
  1. Add and manage WAF for HAProxy via Roxy-WI
  2. Create master and slave servers and keep the configs synced
  3. Manage SSL certificates and Let's Encrypt
  4. Access Roxy-WI by roles
  5. Quickly configure Web acceleration and Web cache features via Roxy-WI
  6. Create ACL via Roxy-WI
  7. Manage OpenVPN3 as a client via Roxy-WI
  8. Manage HAProxy stick-tables and sessions via Roxy-WI

Full features list