github tobychui/zoraxy 3.0.8
v3.0.8

latest releases: v3.1.1r3, 3.1.1r2, 3.1.1...
pre-release2 months ago

圖片

v3.0.8 Updates

This is yet another huge rewrite of the upstream proxying system. With this version of Zoraxy onward, multiple upstreams is supported with weighted random load balance with fallback (currently need to set manually, will move to automatic fallback in later versions).

Breaking Changes & Updater
This version of Zoraxy introduce a breaking change to the structure of the proxy rule storage config under the ./conf/proxy/ folder. However, this version also introduce a new automatic updater that, in theory, will update the config for you automatically. If you are trying to do manual migration from v3.0.7 to v3.0.8, please make sure the following:

  1. The file ./conf/version not exists (Zoraxy will assume it is from pre-3.0.8)
  2. Make sure you have a backup of the whole config folder
  3. Only start your v3.0.8 zoraxy after the above steps are done

After update is succeed, you should see a file named version is generated under conf folder with the current zoraxy version written into it.

Warning for Docker Users
This version docker build is broken (fixes are work in progress). If you use docker, you can wait for the v3.0.9 release.

Warning for Production Uses

This upstream implementation is experimental and not recommend to be used in production environment. But from my tests on two of my homelab servers for 2 weeks, everything seems fine so far. Anyway, use this version with your own risk :)

Change Log

  • Added apache style logging mechanism (and build-in log viewer) #218
  • Fixed keep alive flushing issues #235
  • Added multi-upstream supports #100
    • Added stick session load balancer
    • Added weighted random load balancer
  • Added domain cleaning logic to domain / IP input fields
  • Added HSTS "include subdomain" auto injector
  • Added work-in-progress SSO / Oauth Server UI
  • Fixed uptime monitor not updating on proxy rule change bug
  • Optimized UI for create new proxy rule
  • Removed service expose proxy feature

Don't miss a new zoraxy release

NewReleases is sending notifications on new releases.