Overview

WolfProxy is an NGINX-compatible reverse proxy with a built-in firewall. It reads your existing nginx configuration directly — just stop nginx, start WolfProxy.

Features

  • Drop-in nginx replacement — Reads sites-enabled configs
  • Built-in firewall with auto-ban for malicious IPs
  • 5 load balancing algorithms — Round Robin, Weighted, Least Connections, IP Hash, Random
  • Health checking for upstream servers
  • Real-time monitoring dashboard
  • SSL/TLS termination
  • WebSocket proxying

Installation

bash
# Stop nginx first
sudo systemctl stop nginx
# Install and start WolfProxy
curl -sSL https://raw.githubusercontent.com/wolfsoftwaresystemsltd/WolfScale/master/wolfproxy/install.sh | sudo bash