github yusing/godoxy 0.5.0-rc5
v0.5.0-rc5

latest releases: v0.17.6, v0.17.5, v0.17.4...
pre-release11 months ago

What's changed?

  • New command line argument ls-routes
  • New docker label proxy.exclude to ignore a container
  • New feature idlewatcher: start / stop container base on traffic #2, new fields below
    • idle_timeout: time for idle (no traffic) before put it into sleep
    • wake_timeout: (optional) time to wait for container to start before responding a loading page
    • stop_method: (optional) stop | pause | kill
    • stop_timeout: (optional) time to wait for stop command
    • stop_signal: (optional) SIGINT | SIGTERM | SIGHUP | SIGQUIT or these four without SIG prefix
  • Behaviour changed: docker container state change no longer cause a full reload, only related routes will be affected
  • Removed cooldown from c0ebd9f cause it seems like causing issue
  • Fixed issue that UDP/TCP proxy won't work
  • Fixed issue binding wrong container port
  • (Dev) migrate some of built-in map to xsync/v3's MapOf

Current issues

  • docker: not getting correct public port for containers with multiple aliases
  • idlewatcher: stop method stop and kill will cause the container being removed from route table, so it can never be waken up again

Don't miss a new godoxy release

NewReleases is sending notifications on new releases.