ProxyWeb

ProxyWeb is a modern, lightweight web-based interface for ProxySQL, the popular high-performance MySQL proxy. Designed for simplicity and full control, ProxyWeb allows administrators to manage ProxySQL servers, users, query rules, and variables—all through an intuitive web UI.
Key Features
- Full control over ProxySQL through a responsive web UI
- Quick Docker-based deployment for minimal setup
- Powered by a Python Flask backend
- Manage backend servers, users, runtime variables, and query rules
- Direct SQL execution to ProxySQL's admin interface
Typical Use Cases
- Monitor and configure MySQL backend servers connected to ProxySQL
- Manage and audit ProxySQL query rules and user access
- Fine-tune runtime configurations without accessing the CLI
How It Works
ProxyWeb runs as a Flask application inside a Docker container. It connects to ProxySQL’s admin interface over TCP and exposes all major functionality through a Bootstrap-powered web front-end. By default, the app listens on port 5000
.
Technology Stack
- Python (Flask)
- Bootstrap 5
- Docker
- ProxySQL (external dependency)
Source Code & Documentation
Full source code, setup instructions, and documentation are available on GitHub:
https://github.com/miklos-szel/proxyweb
For questions or support, contact contact@miklos-szel.com