Skip to content

project-dalec/dalec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Dalec

Dalec is a project aimed at providing a declarative format for building system packages and containers from those packages.

Our goal is to provide a secure way to build packages and containers, with a focus on supply chain security.

Features

  • 🐳 No additional tools are needed except for Docker!
  • πŸš€ Easy to use declarative configuration
  • πŸ“¦ Build packages and/or containers for a number of different targets
    • DEB-based: Debian, and Ubuntu
    • RPM-based: Azure Linux, Rocky Linux, and Alma Linux
    • Windows containers (cross compilation only)
  • πŸ”Œ Pluggable support for other operating systems
  • 🀏 Minimal image size, resulting in less vulnerabilities and smaller attack surface
  • πŸͺŸ Support for Windows containers
  • ✍️ Support for signed packages
  • πŸ” Ensure supply chain security with build time SBOMs, and Provenance attestations

πŸ‘‰ To get started, please see Dalec documentation!

Contributing

This project welcomes contributions and suggestions. Dalec uses the Developer Certificate of Origin (DCO) to confirm authorship and licensing intent. Each commit must include a Signed-off-by line; run git commit -s to add it automatically. The CNCF-operated dco-2 GitHub App enforces this requirement on every pull request. See CONTRIBUTING.md for additional guidance.

Dalec has adopted the CNCF Code of Conduct. Refer to our Community Code of Conduct for details. For more information, see the CNCF Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

Badges

OpenSSF Best Practices OpenSSF Scorecard

Copyright Contributors to Dalec, established as Dalec a Series of LF Projects, LLC.