Documentation : https://docs.bunkerweb.io/1.6.9~rc1/
Docker tags :
- BunkerWeb :
bunkerity/bunkerweb:1.6.9-rc1orghcr.io/bunkerity/bunkerweb:1.6.9-rc1 - Scheduler :
bunkerity/bunkerweb-scheduler:1.6.9-rc1orghcr.io/bunkerity/bunkerweb-scheduler:1.6.9-rc1 - Autoconf :
bunkerity/bunkerweb-autoconf:1.6.9-rc1orghcr.io/bunkerity/bunkerweb-autoconf:1.6.9-rc1 - UI :
bunkerity/bunkerweb-ui:1.6.9-rc1orghcr.io/bunkerity/bunkerweb-ui:1.6.9-rc1
Linux packages : https://packagecloud.io/app/bunkerity/bunkerweb/search?q=1.6.9~rc1&filter=all&dist=
Changelog :
- [BUGFIX] Ensure variables are only added if they are defined in the environment file and are valid key-value pairs to prevent issues with malformed lines in the variables file.
- [BUGFIX] Add API token back for certbot hooks in environment configuration
- [FEATURE] Add ClouDNS DNS provider support to Let's Encrypt plugin
- [FEATURE] Add new
CLIENT_BODY_TIMEOUT,CLIENT_HEADER_TIMEOUT,KEEPALIVE_TIMEOUTandSEND_TIMEOUTsettings to control the corresponding NGINX timeouts, allowing better handling of long-lived connections and preventing unintended timeouts. - [FEATURE] Add a new
gRPCplugin to allow proxying gRPC traffic to upstream gRPC services with support for TLS, SNI, custom headers and retry policies. - [FEATURE] Make it possible to leave HTTP/HTTPS/STREAM/TLS ports empty to not listen on them.
- [AUTOCONF] Add experimental support for GRPCRoute in the Kubernetes integration to allow routing gRPC traffic based on Kubernetes Gateway API resources.
- [LINUX] Updated NGINX version to v1.28.2 for Fedora 42 and 43 integration
- [UI] Fix status for PHP plugin to not always be shown as activated
- [UI] Fix dark theme background for datatables actions
- [UI] Make it possible to edit settings with the
wizardmethod in the web UI - [UI] Enhance reports functionality with improved filter handling and data fetching
- [UI] Enhance home dashboard with new IP blocking metrics and improved tooltips
- [API] Fix redis sentinel issue when a password is set on the master node
- [MISC] Remove warning for uninitialized variables in default server configuration (as we control the configuration and we know that some variables may be uninitialized in some cases, especially for 400 errors)