Skip to content

Releases: bunkerity/bunkerweb

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

v1.4.0

05 Jun 10:53
Compare
Choose a tag to compare

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

Docker tags :

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

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

Changelog :

  • Project renamed to BunkerWeb
  • Internal architecture fully revised with a modular approach
  • Improved CI/CD with automatic tests for multiple integrations
  • Plugin improvement
  • Volume improvement for container-based integrations
  • Web UI improvement with various new features
  • Web tool to generate settings from a user-friendly UI
  • Linux packages
  • Various bug fixes

v1.3.2

24 Oct 16:31
3a07832
Compare
Choose a tag to compare

Docker tags :

  • bunkerity/bunkerized-nginx:1.3.2
  • bunkerity/bunkerized-nginx-autoconf:1.3.2
  • bunkerity/bunkerized-nginx-ui:1.3.2

Changelog :

  • Use API instead of a shared folder for Swarm and Kubernetes integrations
  • Beta integration of distributed bad IPs database through a remote API
  • Improvement of the request limiting feature : hour/day rate and multiple URL support
  • Various bug fixes related to antibot feature
  • Init support of Arch Linux
  • Fix Moodle example
  • Fix ROOT_FOLDER bug in serve-files.conf when using the UI
  • Update default values for PERMISSIONS_POLICY and FEATURE_POLICY
  • Disable COUNTRY ban if IP is local

v1.3.1

02 Sep 15:38
Compare
Choose a tag to compare

Docker tags :

  • bunkerity/bunkerized-nginx:1.3.1
  • bunkerity/bunkerized-nginx-autoconf:1.3.1
  • bunkerity/bunkerized-nginx-ui:1.3.1

Changelog :

  • Use ModSecurity v3.0.4 instead of v3.0.5 to fix memory leak
  • Fix ignored variables to control jobs
  • Fix bug when LISTEN_HTTP=no and MULTISITE=yes
  • Add CUSTOM_HEADER variable
  • Add REVERSE_PROXY_BUFFERING variable
  • Add REVERSE_PROXY_KEEPALIVE variable
  • Fix documentation for modsec and modsec-crs special folders

v1.3.0

23 Aug 14:52
Compare
Choose a tag to compare

Docker tags :

  • bunkerity/bunkerized-nginx:1.3.0
  • bunkerity/bunkerized-nginx-autoconf:1.3.0
  • bunkerity/bunkerized-nginx-ui:1.3.0

Changelog :

  • Kubernetes integration in beta
  • Linux integration in beta
  • autoconf refactoring
  • jobs refactoring
  • UI refactoring
  • UI security : login/password authentication and CRSF protection
  • various dependencies updates
  • move CrowdSec as an external plugin
  • Authelia support
  • improve various regexes
  • add INJECT_BODY variable
  • add WORKER_PROCESSES variable
  • add USE_LETS_ENCRYPT_STAGING variable
  • add LOCAL_PHP and LOCAL_PHP_PATH variables
  • add REDIRECT_TO variable