RProx is a beta GUI-based reverse proxy designed to integrate seamlessly with Cloudflare. Create proxy routes, manage Origin CA certificates, and monitor real-time logs using an intuitive interface. Run RProx via start menu on Windows or the command line on Mac, or Linux using Java 17+. Native installers are now available for Windows (MSI) and coming soon for macOS and Linux.
RProx includes an optional DNS server module (UDP/TCP on port 53) that can be toggled in settings, enabling local domain resolution and DNS forwarding. It supports A, AAAA, CNAME, TXT, and MX records with customizable upstream resolvers (e.g., 1.1.1.1, 8.8.8.8).
RProx Headless is ideal for servers without GUI. Configure via config.json using SCP, Vim, or any editor. Simplified deployment scripts and Docker support are in active development.
New in v1.1.5 (GUI & Headless): Major upload fixes across both variants — reliable file and data transfer handling. Headless now includes full upload configuration support via config.json. Significant performance and stability improvements across the board for both GUI and headless deployments.
Previous (v1.1.4 Headless): Full suite of configurable security & performance controls — max connections per IP, header size limits, bind IP, backlog, timeouts — all optional and fully backward-compatible.
Seamless Origin CA integration with automatic certificate management and TLS handshake optimization
Professional GUI for easy management or headless mode for production deployments and automation
Built-in DNS server for local domain resolution without modifying system hosts files
Live request monitoring with detailed logging for debugging and traffic analysis
Choose the version that fits your platform and deployment needs
Native MSI installer for Windows with automatic Java 17+ detection and one-click setup. Upload fixes, improved stability, and full upload configuration support.
Universal JAR executable for Windows, macOS, and Linux. Requires Java 17+ runtime environment.
Production-ready headless JAR with upload fixes, configurable upload support, and major performance & stability improvements. Requires Java 17+.
Previous headless version with configurable security controls. For compatibility with existing deployments. Requires Java 17+.
By downloading this software, you agree to the Anvil Development Software License Agreement
Get help with RProx installation, configuration, and troubleshooting
Join our Discord community for real-time support, feature discussions, and product updates.
Join DiscordContact our support team for product assistance, bug reports, and troubleshooting.
Email SupportCustom development and enterprise solutions for your business needs.
Contact ConsultingRProx-1.1.5.msi.java -jar RProx-1.1.5-multiplatform.jar or java -jar original-RProx-Headless-1.1.5.jarsudo lsof -i :443 and sudo lsof -i :53sudo systemctl stop systemd-resolved (Ubuntu) or reconfigure ports in RProx.*.example.com (wildcard requires per-subdomain routes).origin-cert.pemprivate-key.pemorigin-cert.pem (no blank lines).www.example.com, Target: http://127.0.0.1:801.1.1.1), add local records.nslookup yourdomain 127.0.0.1https://yourdomain.com — no SSL warnings.Development Status: RProx is currently in active beta. Version 1.1.5 brings major upload fixes, configurable upload support, and significant performance and stability improvements across both GUI and headless variants. Future releases (v1.2.0) will include native macOS and Linux installers, Docker support, and automatic update functionality.
Cloudflare Configuration: The Cloudflare proxy (orange cloud icon) must be enabled in DNS settings. Direct IP access bypasses Origin CA certificate trust chains and will result in SSL verification failures.
Privacy Commitment: Anvil Development does not collect telemetry, diagnostic data, or personal information from free products. Your data remains private and under your control. For support purposes, information is only collected when explicitly provided by the user.