All Versions
Latest Version
Avg Release Cycle
46 days
Latest Release
90 days ago

Changelog History

  • v1.4.2 Changes

    June 28, 2022
    • ๐Ÿ›  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 Changes

    June 16, 2022
    • 0๏ธโƒฃ 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 Changes

    June 06, 2022
    • 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 Changes

    October 24, 2021
    • ๐Ÿ‘‰ 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 Changes

    September 02, 2021
    • ๐Ÿ‘‰ 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
    • ๐Ÿ›  Fix documentation for modsec and modsec-crs special folders
  • v1.3.0 Changes

    August 23, 2021
    • 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
  • v1.2.8 Changes

    July 22, 2021
    • ๐Ÿ›  Fix broken links in README
    • Fix regex for EMAIL_LETS_ENCRYPT
    • Fix regex for REMOTE_PHP and REMOTE_PHP_PATH
    • Fix regex for SELF_SIGNED_*
    • ๐Ÿ›  Fix various bugs related to web UI
    • ๐Ÿ›  Fix bug in autoconf (missing instances parameter to reload function)
    • โœ‚ Remove old .env files when generating a new configuration
  • v1.2.7 Changes

    June 14, 2021
    • โž• Add custom robots.txt and sitemap to RTD
    • ๐Ÿ›  Fix missing GeoIP DB bug when using BLACKLIST/WHITELIST_COUNTRY
    • Add underscore "_" to allowed chars for CUSTOM_HTTPS_CERT/KEY
    • ๐Ÿ›  Fix bug when using automatic self-signed certificate
    • ๐Ÿ— Build and push images from GitHub actions instead of Docker Hub autobuild
    • Display the reason when generator is ignoring a variable
    • ๐Ÿ‘ท Various bug fixes related to certbot and jobs
    • ๐Ÿ‘ท Split jobs into pre and post jobs
    • โž• Add HEALTHCHECK to image
    • ๐Ÿ›  Fix race condition when using autoconf without Swarm by checking healthy state
    • โฌ†๏ธ Bump modsecurity-nginx to v1.0.2
    • Community chat with bridged platforms
  • v1.2.6 Changes

    June 06, 2021
    • ๐Ÿ’… Move from "ghetto-style" shell scripts to generic jinja2 templating
    • ๐Ÿ”Œ Init work on a basic plugins system
    • ๐Ÿšš Move ClamAV to external plugin
    • โฌ‡๏ธ Reduce image size by removing unnecessary dependencies
    • ๐Ÿ›  Fix CrowdSec example
    • ๐Ÿ”„ Change some global variables to multisite
    • โž• Add LOG_LEVEL environment variable
    • ๐Ÿ‘ Read-only container support
    • ๐Ÿ‘Œ Improved antibot javascript with a basic proof of work
    • โšก๏ธ Update nginx to 1.20.1
    • ๐Ÿ‘Œ Support of docker-socket-proxy with web UI
    • โž• Add certbot-cloudflare example
    • Disable DNSBL checks when IP is local
  • v1.2.5 Changes

    May 14, 2021
    • ๐ŸŽ Performance improvement : move some nginx security checks to LUA and external blacklist parsing enhancement
    • ๐Ÿ“š Init work on official documentation on readthedocs
    • ๐Ÿ”’ Fix default value for CONTENT_SECURITY_POLICY to allow file downloads
    • Add ROOT_SITE_SUBFOLDER environment variable