Skip to content

Update v3.0.0

Compare
Choose a tag to compare
@tobychui tobychui released this 18 Feb 12:16
· 279 commits to main since this release
676a45c

圖片

Updates v3.0.0

This is a big rewrite of the original Zoraxy v2 proxy core for covering more real-life use cases based on feedback from issues.

IMPORTANT NOTES
Zoraxy v3 host rules are not compatible with v2, which the "Backup & Restore" feature is also not compatible. Please start a new installation from scratch if you are currently using Zoraxy v2.

  • Restructure the proxy core logic
    • Added virtual directory into host routing object (each host now got its own sets of virtual directories)
    • Added support for wildcard host names (e.g. *.example.com)
    • Added best-fit selection for wildcard matching rules (e.g. *.a.example.com > *.example.com in routing)
    • Generalized root and hosts routing struct (no more conversion between runtime & save record object
    • Added "Default Site" to replace "Proxy Root" interface
    • Added Redirect & 404 page for "Default Site"
  • Optimized UI and UX
    • Optimized & Separated Virtual Directory edit menu
    • Added more less depressing colors
    • Added comments for whitelist
  • TLS / SSL
    • Added automatic cert pick for multi-host certs (it is called SNI btw)
    • Added "one click force renew" button
    • Renamed .crt to .pem for cert store
  • Headers
    • Added x-proxy-by header to help with debugging
    • Added X-real-Ip header
    • Added Development Mode Toggle (Cache-Control: no-store)
    • Added custom header
  • Others
    • Updated up time monitor timeout to 10 seconds instead of 90
    • Added "Add controller as member" feature to Global Area Network editor
    • Deprecated aroz subservice support

More Screenshots
圖片
圖片
圖片
圖片