Skip to content

Latest commit

 

History

453 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BunkerWeb logo

Plumber CI/CD security score

This repository contains "official" plugins for the BunkerWeb solution. If you don't already know BunkerWeb, you should first read the documentation.

Prerequisites

The installation of external plugins is covered in the plugins section of the documentation.

Plugins

Each plugin is located in a subdirectory of this repository. A README file located in each subdirectory contains documentation about the plugin. Here is the list :

Compatibility and releases

Release 1.12 supports BunkerWeb 1.6.14. The compatibility declaration applies to all 11 plugins listed above. Historical declarations are preserved in COMPATIBILITY.json; older BunkerWeb versions have not been revalidated for 1.12.

To prepare a release, run bash misc/update_version.sh <version> from the repository root and add the matching version to COMPATIBILITY.json, listing the BunkerWeb versions validated by the integration suite. CI checks that every plugin uses the same version and that its compatibility entry includes the resolved BunkerWeb tag.

After Tests succeeds on main, a maintainer creates and pushes a signed annotated tag matching the plugin version (for example, v1.12). The signing key must be registered with the maintainer's GitHub account so GitHub can verify the signature. CI holds no private signing key.

The tag push triggers the release workflow. It requires the tag to match the version and current main commit, a verified signature targeting that commit, and a successful Tests push run on main for that exact commit. Lightweight, unsigned, and mismatched tags are rejected. An existing release or draft is left alone; otherwise the workflow creates a draft with generated release notes for a maintainer to review and publish.

Support

Professional

We offer professional services related to BunkerWeb like :

  • Consulting
  • Support
  • Custom development
  • Partnership

Please contact us at contact [@] bunkerity.com if you are interested.

Community

To get free community support you can use the following media :

Please don't use GitHub issues to ask for help, use it only for bug reports and feature requests.

License

This project is licensed under the terms of the GNU Affero General Public License (AGPL) version 3.

Contribute

If you would like to contribute to the plugins you can read the contributing guidelines to get started.

Security policy

We take security bugs as serious issues and encourage responsible disclosure, see our security policy for more information.

Releases

Used by

Contributors

Languages