Skip to content

Hades is a lightweight Layer 7 reverse Proxy designed to effeciently route and manage HTTP/s traffic

Notifications You must be signed in to change notification settings

oglis22/Hades_Proxy

Repository files navigation

Hades Proxy (Layer7/HTTP/s Proxy)

Hades is a lightweight Layer 7 reverse Proxy designed to effeciently route and manage HTTP/s traffic. It featuers customizable routing rules, load balancing, sub domain rotuing, XSS Filter, Rate limiting and more to optimize web application performence and security.

1. How to install

The easiest way to install Hades is to clone this repo and run follow commands

git clone https://github.com/oglis22/Hades_Proxy.git

WIN:

start install.bat
start start.bat

LINUX:

./install.sh && ./start.sh

DOCKER:

docker build -t hadex-proxy .
docker run -d --name hades-proxy hades-proxy

MANUEL:

npm i
npm run build
npm start

To run Hades you need NodeJS

2. Feautures

Sub domain routing

  • sub domain routing
  • proxied/redirected

Web Application Firewall

  • rate limiting
  • XSS Filters

Generall

  • lightweight installable and usable proxy

Screenshot 2024-09-04 200411

More features comming soon. Contributors are always welcome discord

About

Hades is a lightweight Layer 7 reverse Proxy designed to effeciently route and manage HTTP/s traffic

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published