BundesMessenger Container Image Factory 1.23.0

BundesMessenger Buildsystem for container images

Catalog
Open Code DE
License
Apache License 2.0
Release date
Status
Stable
Type
Backend service
Maintenance
Maintained internally
Platforms
Linux
Languages
English

Open source badge

Awarded when the project uses an approved open source license.

🥇 Gold
Licensed under an approved open source license
Learn more

Maintained badge

Awarded when the project meets maintenance health criteria.

🥇 Gold
Multiple active maintainers
🥈 Silver
At least one release in the last 6 months
🥉 Bronze
5+ commits in 6 months, issues responded to within 7 days
Learn more

Reused badge

Awarded when the project is packaged and adopted by others.

🥇 Gold
Actively used by 10+ organizations
🥈 Silver
Actively used by at least one organization
🥉 Bronze
Published packages and passing CI in the last 6 months
Learn more

Security badge

Awarded when the project follows security best practices.

🥇 Gold
No known vulnerabilities at release, critical CVEs fixed within a day
🥈 Silver
75%+ merge requests reviewed, 80%+ tags signed
🥉 Bronze
Protected branches, security policy, fast issue response
Learn more

Supply chain badge

Awarded when the supply chain is transparent following SLSA standards.

🥇 Gold
Full build and source provenance traceability
🥈 Silver
VEX attestations for vulnerability assessment
🥉 Bronze
Changelog, contribution guidelines, SBOM attestations
Learn more
Open sourceMaintainedReusedSecuritySupply chain

Features

  • licence-compliant, through integration of an SBOM and provision of the sources of the system packages and application modules
  • The build process takes place in a rootless container (Principle of Least Privilege)
  • Immutable tags for unique versioning (tag always points to the same container image)
  • The images enable repeatable deployments through the provision of the Immutable tags (increasing security)
  • Rolling Tags for security updates
  • Images are prepared for rootless use (e.g. with nginx using of ports > 1024)
  • Reproducible builds for verifiability of the base layers against the official snapshots from debian
  • Hardening by removing package managers and unnecessary tools

Description

The Container Image Factory is a buildsystem for container images. The images can be be used f.e. in docker, podman or kubernetes. It includes a toolchain to build basic Docker images and push them to a registry. All container images for the BundesMessenger Container Deployment are created from scratch by the container factory und are continually updated. The container images are created to be licence-compliant, secure and updatable.

Contacts