Skip to content

Releases: bunkerity/bunkerweb

v1.5.0

23 May 00:49
Compare
Choose a tag to compare

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

Docker tags :

  • bunkerity/bunkerweb:1.5.0
  • bunkerity/bunkerweb-scheduler:1.5.0
  • bunkerity/bunkerweb-autoconf:1.5.0
  • bunkerity/bunkerweb-ui:1.5.0

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

Changelog :

  • Refactoring of almost all the components of the project
  • Dedicated scheduler service to manage jobs and configuration
  • Store configuration in a database backend
  • Improved web UI and make it working with all integrations
  • Improved internal LUA code
  • Improved internal cache of BW
  • Add Redis support when using clustered integrations
  • Add RHEL integration
  • Add Vagrant integration
  • Init support of generic TCP/UDP (stream)
  • Init support of IPv6
  • Improved CI/CD : UI tests, core tests and release automation
  • Reduce Docker images size
  • Fix and improved core plugins : antibot, cors, dnsbl, ...
  • Use PCRE regex instead of LUA patterns
  • Connectivity tests at startup/reload with logging

v1.5.0-beta

02 May 15:35
Compare
Choose a tag to compare
v1.5.0-beta Pre-release
Pre-release

Documentation : https://docs.bunkerweb.io/1.5.0-beta/

Docker tags :

  • bunkerity/bunkerweb:1.5.0-beta
  • bunkerity/bunkerweb-scheduler:1.5.0-beta
  • bunkerity/bunkerweb-autoconf:1.5.0-beta
  • bunkerity/bunkerweb-ui:1.5.0-beta

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

Changelog :

  • Refactoring of almost all the components of the project
  • Dedicated scheduler service to manage jobs and configuration
  • Store configuration in a database backend
  • Improved web UI and make it working with all integrations
  • Improved internal LUA code
  • Add Redis support when using clustered integrations
  • Add RHEL integration
  • Add Vagrant integration
  • Improved CI/CD

v1.4.8

05 Apr 14:25
Compare
Choose a tag to compare

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

Docker tags :

  • bunkerity/bunkerweb:1.4.8
  • bunkerity/bunkerweb-autoconf:1.4.8
  • bunkerity/bunkerweb-ui:1.4.8

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

Changelog :

  • Fix UI bug related to multiple settings
  • Increase check reload interval in UI to avoid rate limit
  • Fix Let's Encrypt error when using auth basic
  • Fix wrong setting name in realip job (again)
  • Fix blog posts retrieval in the UI
  • Fix missing logs for UI
  • Fix error log if BunkerNet ip list is empty
  • Updated python dependencies
  • Gunicorn will now show the logs in the console for the UI
  • BunkerNet job will now create the ip list file at the beginning of the job to avoid errors

v1.4.7

27 Feb 14:44
Compare
Choose a tag to compare

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

Docker tags :

  • bunkerity/bunkerweb:1.4.7
  • bunkerity/bunkerweb-autoconf:1.4.7
  • bunkerity/bunkerweb-ui:1.4.7

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

Changelog :

  • Fix DISABLE_DEFAULT_SERVER=yes not working with HTTPS (again)
  • Fix wrong setting name in realip job
  • Fix whitelisting not working with modsecurity

v1.4.6

14 Feb 15:29
Compare
Choose a tag to compare

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

Docker tags :

  • bunkerity/bunkerweb:1.4.6
  • bunkerity/bunkerweb-autoconf:1.4.6
  • bunkerity/bunkerweb-ui:1.4.6

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

Changelog :

  • Fix error in the UI when a service have multiple domains
  • Fix bwcli bans command
  • Fix documentation about Linux Fedora install
  • Fix DISABLE_DEFAULT_SERVER=yes not working with HTTPS
  • Add INTERCEPTED_ERROR_CODES setting

v1.4.5

26 Nov 00:36
Compare
Choose a tag to compare

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

Docker tags :

  • bunkerity/bunkerweb:1.4.5
  • bunkerity/bunkerweb-autoconf:1.4.5
  • bunkerity/bunkerweb-ui:1.4.5

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

Changelog :

  • Fix bwcli syntax error
  • Fix UI not working using Linux integration
  • Fix missing openssl dep in autoconf
  • Fix typo in selfsigned job

v1.4.4

10 Nov 17:07
Compare
Choose a tag to compare

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

Docker tags :

  • bunkerity/bunkerweb:1.4.4
  • bunkerity/bunkerweb-autoconf:1.4.4
  • bunkerity/bunkerweb-ui:1.4.4

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

Changelog :

  • Fix k8s controller not watching the events when there is an exception
  • Fix python dependencies bug in CentOS and Fedora
  • Fix incorrect log when reloading nginx using Linux integration
  • Fix UI dev mode, production mode is now the default
  • Fix wrong exposed port in the UI container
  • Fix endless loading in the UI
  • Fix *CUSTOM_CONF* dissapear when jobs are executed
  • Fix various typos in documentation
  • Fix warning about StartLimitIntervalSec directive when using Linux
  • Fix incorrect log when issuing certbot renew
  • Fix certbot renew error when using Linux or Docker integration
  • Add greylist core feature
  • Add BLACKLIST_IGNORE_* settings
  • Add automatic change of SecRequestBodyLimit modsec directive based on MAX_CLIENT_SIZE setting
  • Add MODSECURITY_SEC_RULE_ENGINE and MODSECURITY_SEC_AUDIT_LOG_PARTS settings
  • Add manual ban and get bans to the API/CLI
  • Add Brawdunoir community example
  • Improve core plugins order and add documentation about it
  • Improve overall documentation
  • Improve CI/CD

v1.4.3

26 Aug 18:20
Compare
Choose a tag to compare

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

Docker tags :

  • bunkerity/bunkerweb:1.4.3
  • bunkerity/bunkerweb-autoconf:1.4.3
  • bunkerity/bunkerweb-ui:1.4.3

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

Changelog :

  • Fix various documentation errors/typos and add various enhancements
  • Fix ui.env not read when using Linux integration
  • Fix wrong variables.env path when using Linux integration
  • Fix missing default server when TEMP_NGINX=yes
  • Fix check if BunkerNet is activated on default server
  • Fix request crash when mmdb lookup fails
  • Fix bad behavior trigger when request is whitelisted
  • Fix bad behavior not triggered when request is on default server
  • Fix BW overriding config when config is already present
  • Add Ansible integration in beta
  • Add *CUSTOM_CONF* setting to automatically add custom config files from setting value
  • Add DENY_HTTP_STATUS setting to choose standard 403 error page (default) or 444 to close connection when access is denied
  • Add CORS (Cross-Origin Resource Sharing) core plugin
  • Add documentation about Docker in rootless mode and podman
  • Improve automatic tests setup
  • Migrate CI/CD infrastructure to another provider

v1.4.2

28 Jun 09:27
Compare
Choose a tag to compare

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

Docker tags :

  • bunkerity/bunkerweb:1.4.2
  • bunkerity/bunkerweb-autoconf:1.4.2
  • bunkerity/bunkerweb-ui:1.4.2

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

Changelog :

  • Fix "too old resource version" exceptions when using k8s integration
  • Fix missing bwcli command with Linux integration
  • Fix various bugs with jobs scheduler when using autoconf/swarm/k8s
  • Fix bwcli unban command when using Linux integration
  • Fix permissions check when filename has a space
  • Fix static config (SERVER_NAME not empty) support when using autoconf/swarm/k8s
  • Fix config files overwrite when using Docker autoconf
  • Add EXTERNAL_PLUGIN_URLS setting to automatically download and install external plugins
  • Add log_default() plugin hook
  • Add various certbot-dns examples
  • Add mattermost example
  • Add radarr example
  • Add Discord and Slack to list of official plugins
  • Force NGINX version dependencies in Linux packages DEB/RPM

v1.4.1

16 Jun 16:50
Compare
Choose a tag to compare

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

Docker tags :

  • bunkerity/bunkerweb:1.4.1
  • bunkerity/bunkerweb-autoconf:1.4.1
  • bunkerity/bunkerweb-ui:1.4.1

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

Changelog :

  • Fix sending local IPs to BunkerNet when DISABLE_DEFAULT_SERVER=yes
  • Fix certbot bug when AUTOCONF_MODE=yes
  • Fix certbot bug when MULTISITE=no
  • Add reverse proxy timeouts settings
  • Add auth_request settings
  • Add authentik and authelia examples
  • Prebuilt Docker images for arm64 and armv7
  • Improve documentation for Linux integration
  • Various fixes in the documentation