Marzban Reverse Proxy Generator
This tool helps you generate reverse proxy configurations for the Marzban panel using Xray core. Setting this up was a confusing task for me, so I created this tool to simplify the process.
Currently, the tool is designed for the following setup:
- VLESS is used for users to connect to your bridge server.
- VMess is used for the upstream server to connect to the bridge server.
- Reverse proxy configurations
This setup effectively creates a reverse proxy through which upstream traffic is tunneled.
How to Use:
- Create a user in your Marzban panel.
- Select only the VMess protocol for that user.
- Use the generated UUID from this tool as the client's ID.
- The upstream server should connect to the bridge server using this UUID via VMess.
Optional - Port Configuration:
If you're using HAProxy or Nginx to handle HTTPS (port 443) on your bridge server:
- Enable the Proxy Port option.
- Set it to 443 (or any other port you prefer).
- The upstream server will then connect through that port.
This tool streamlines the setup process and ensures your reverse proxy configuration is correctly structured.