github bunkerity/bunkerweb v1.6.8

9 hours ago

Documentation : https://docs.bunkerweb.io/1.6.8/

Docker tags :

  • BunkerWeb : bunkerity/bunkerweb:1.6.8 or ghcr.io/bunkerity/bunkerweb:1.6.8
  • Scheduler : bunkerity/bunkerweb-scheduler:1.6.8 or ghcr.io/bunkerity/bunkerweb-scheduler:1.6.8
  • Autoconf : bunkerity/bunkerweb-autoconf:1.6.8 or ghcr.io/bunkerity/bunkerweb-autoconf:1.6.8
  • UI : bunkerity/bunkerweb-ui:1.6.8 or ghcr.io/bunkerity/bunkerweb-ui:1.6.8

Linux packages : https://packagecloud.io/app/bunkerity/bunkerweb/search?q=1.6.8&filter=all&dist=

Changelog :

  • [FEATURE] Add new REVERSE_PROXY_REQUEST_BUFFERING setting to the Reverse Proxy plugin to control request body buffering behavior when proxying requests (default: on)
  • [FEATURE] Enhance Let's Encrypt plugin to support concurrent certificate generation for multiple services via the new LETS_ENCRYPT_CONCURRENT_REQUESTS setting (default: no)
  • [FEATURE] Add GoDaddy as a DNS provider in the letsencrypt plugin
  • [FEATURE] Add TransIP as a DNS provider in the letsencrypt plugin
  • [FEATURE] Add Domeneshop as a DNS provider in the letsencrypt plugin
  • [FEATURE] Add new KEEP_CONFIG_ON_RESTART global setting to control whether a temporary configuration should be generated on each restart or preserve the existing one (default: no)
  • [FEATURE] Refactor Templator engine to use Jinja2 for improved templating capabilities and maintainability
  • [BUGFIX] Initialize is_whitelisted variable to 'no' in configuration files to avoid spam uninitialized messages in logs
  • [BUGFIX] Reorganize insertion logic to prevent foreign key errors and improve order of operations in database when creating/updating plugins
  • [BUGFIX] Fix robots.txt and list-based plugins (greylist/whitelist/blacklist/dnsbl) appending duplicate entries on subsequent requests by creating deep copies of internalstore data instead of using shared references
  • [BUGFIX] Fix Redis database selection in web UI and bwcli by renaming REDIS_DB to REDIS_DATABASE when fetching the settings
  • [BUGFIX] Fix timezone discrepancies when checking for daily PRO plugin updates by normalizing dates to UTC
  • [BUGFIX] Fix plugin deletion logic to correctly identify manually installed plugins so they are only removed when explicitly uninstalled
  • [BUGFIX] Fix bug where updating a ban to a custom duration accidentally created a permanent ban
  • [AUTOCONF] Add experimental Gateway API controller support (Gateway/HTTPRoute) and documentation
  • [API] Add HTTP/2 support in Gunicorn configuration for improved performance and compatibility
  • [API] Add CIDR annotations support for FORWARDED_ALLOW_IPS and PROXY_ALLOW_IPS settings and update the default values to common private network ranges
  • [UI] Change redirect status code from 302 to 303 in the web UI to follow best practices for redirection after form submissions
  • [UI] Fix bug where updating a ban to a custom duration accidentally created a permanent ban
  • [UI] Enhance map legend and color ramp for blocked requests visualization
  • [UI] Enhance dark mode styles for news card elements
  • [UI] Add CIDR annotations support for FORWARDED_ALLOW_IPS and PROXY_ALLOW_IPS settings and update the default values to common private network ranges
  • [UI] Add security mode in services table
  • [UI] Implement services import functionality with drag-and-drop support
  • [UI] Ensure UI service URL is properly formatted in setup loading route
  • [UI] Enhance Redis report querying with filter parsing and chunked retrieval
  • [UI] Update ace editor to version 1.43.5
  • [UI] Enhance page titles to dynamically reflect current context and navigation state for improved user experience
  • [LINUX] Enhance Easy Install script to detect if the epel-release should be installed or not for RHEL-family distros
  • [LINUX] Check the installation type in the easy-install script to avoid issues when upgrading from an older version and the installation type is not all-in-one or manager
  • [LINUX] Enhance Easy Install script by adding an option to install a Redis server for data persistence and caching
  • [DEPS] Update coreruleset-v4 version to v4.23.0
  • [DEPS] Update coreruleset-v4 version to v4.22.0
  • [DEPS] Update coreruleset-v3 version to v3.3.8
  • [DEPS] Updated NGINX version to v1.28.2 (except for Fedora as it is not yet available)
  • [DEPS] Updated lua-cjson version to v2.1.0.16
  • [DEPS] Updated luajit2 version to v2.1-20260114
  • [DEPS] Update lua-resty-openssl version to v1.7.1
  • [DOCS] Add forward proxy configuration for outgoing traffic
  • [MISC] Update Laurent Minne's blacklist's label and add the new one from DuggyTuxy Data-Shield IPv4 Blocklist
  • [MISC] Add publiccode metadata file for open source compliance
  • [CONTRIBUTION] Thank you rayshoo for your contribution regarding the Korean translation of the web UI.

Don't miss a new bunkerweb release

NewReleases is sending notifications on new releases.