Makes use of loadbalancers easier!
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 and Keepalived, or just need
a convenient interface for managing all services in one place.
Roxy-WI will build a high available cluster for you in a couple of clicks: it will create servers on AWS, DigitalOcean and G-Core Labs,
install HAProxy, NGINX and Keepalived and carry out the initial configuration for the services to start
Monitoring is easy, you can 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 Slack, Telegram, the web panel.
If there are problems, you will be informed immediately. See statistics pages and load in one place. You can view statistic pages and the load information in one place.
Made a mistake in the configuration, but forgot what exactly you changed? Download a previous stable configuration
or review changes. Don't understand the relationship between the backend and the frontend? Roxy-WI will help you visualize this.
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.
We have rebranded.
During all this time the project has evolved and we have decided to rename and recreated.
We dropped the first three letters from its name: now it is called Roxy-WI. The old name could give the wrong impression
about our affiliation with HAProxy®. By renaming we would like to underline our independence. We are much more than just a web GUI for the HAProxy® load balances.
As you have already noticed, the address of our site has changed. All installation packages will also be renamed.
Rebranding is not limited to the new name. Numerous improvements will follow. Stay tuned!
Install or add an existing one:
- Create HA cluster for HAProxy and NGINX
- Add your own services or install new
- Install Grafana and Prometheus services
- Install Prometheus exporters for HAProxy and NGINX
- Download and convert GeoIP to the acceptable format for HAProxy
- Update HAProxy and NGINX
Monitor, Alert and Visualize
Easy to configure
- Create proxy sections for HAProxy via configuration wizard
- Edit configs via Roxy-WI in one place
- Keep, restore and backup configs versions
- Dynamic change of Maxconn, Black/white lists and backend's IP address and port with saving changes to the config file
- HAProxy RuntimeAPI via Roxy-WI panel
Facility and ease
- Add and manage WAF via Roxy-WI for HAProxy
- Create Master-Slave servers and keep the configs synced
- Manage SSL certificates and Let's Encrypt
- Access to Roxy-WI by roles
- Create Web acceleration and Web cache
- Create ACL via Roxy-WI
- Manage OpenVPN3 as a client via Roxy-WI
- Server provisioning on AWS and DigitalOcean
- Installing and updating HAProxy, NGINX and Keepalived with Roxy-WI as a system service
- Installing and updating HAProxy and NGINX with Roxy-WI as a Docker service
- Installing and updating Grafana, Prometheus servers with Roxy-WI
- Installing and updating HAProxy, NGINX and Node exporters with Roxy-WI
- Server provisioning on AWS, DigitalOcean, VULTR and G-Core Labs
- Downloading, updating and formatting GeoIP to the acceptable format for HAProxy with Roxy-WI
- Dynamic change of Maxconn, Black/white lists and backend's IP address and port with saving changes to the config file
- Configuring HAProxy, NGINX, Apache and Keepalived in a jiffy with Roxy-WI
- Viewing and analysing the status of all Frontend/backend servers via Roxy-WI from a single control panel
- Enabling/disabling servers through stats page without rebooting HAProxy
- Viewing/Analysing HAProxy, NGINX, Apache and Keepalived logs right from the Roxy-WI web interface
- Creating and visualizing the HAProxy workflow from Web Ui
- Pushing your changes to your HAProxy, NGINX, Apache and Keepalived servers with a single click via the web interface
- Getting info on past changes, evaluating your config files and restoring the previous stable config at any time with a single click right from Web interface
- Adding/Editing Frontend or backend servers via the web interface with a click
- Editing the config of HAProxy, NGINX, Apache and Keepalived and push changes to All Master/Slave servers by a single click
- Adding Multiple server to ensure the Config Sync between servers
- Managing the ports assigned to Frontend automatically
- Evaluating the changes of recent configs pushed to HAProxy, NGINX, Apache and Keepalived instances right from the Web UI
- Multiple User Roles support for privileged based viewing, editing of Config and accessing to services
- Creating Groups and adding/removing servers to ensure the proper identification for your HAProxy, NGINX and Apache Clusters
- Sending notifications from Roxy-WI via Telegram, Slack and via the web interface
- Supporting high Availability to ensure uptime to all Master slave servers configured
- Support of SSL (including Let's Encrypt)
- Support of SSH Key for managing multiple HAProxy and NGINX Servers straight from Roxy-WI
- SYN flood protect
- Alerting about the state of HAProxy, NGINX, Apache and Keepalived service
- Alerting about changes of the state of HAProxy backends
- Alerting about the number of connections to backends (maxconn) is about to reach the limit
- Alerting about changing Keepalived Master/Backup state
- Gathering metrics for incoming connections
- Web acceleration settings
- Firewall for web application(WAF)
- LDAP support
- Keep active HAProxy, NGINX, Apache and Keepalived services
- Possibility to hide parts of the config with tags for users with "guest" role: "HideBlockStart" and "HideBlockEnd"
- Mobile-ready design
- Simple port monitoring (SMON)
- Backup HAProxy, NGINX and Keepalived config files through Roxy-WI
- Managing OpenVPN3 as a client via Roxy-WI
If you want to try a RPM and/or a Docker image before just
fill the form
or
write to us
and you will get access for a week!