Automic VaultAutomic Vault

brew

Installer droast avec Homebrew

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de droast pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install droast

local Homebrew formula metadata

aperçu

Résumé du paquet

Opinionated Dockerfile linter

historique

Historique du projet et usages

droast is an opinionated Dockerfile and Containerfile linter written in Rust. It combines syntax-aware parsing with rules for correctness, security, reproducibility, maintainability, and container-image performance.

Historique du projet

The official repository was created in April 2026. The project quickly expanded from a command-line linter into a shared rule engine offered through native binaries, a container image, WebAssembly, editor integrations, pre-commit, and a GitHub Action.

Historique d'adoption

The project supports installation through Homebrew and Cargo, direct binary releases, GHCR, Wasmer, VS Code, Neovim, and pre-commit. These surfaces let the same checks run locally, in editors, and in CI.

Modes d'utilisation

Users can lint a single Dockerfile or recursively discover container build files across a repository. Output formats include terminal text, compact text, JSON, GitHub annotations, and SARIF; teams can commit a root-level droast.toml for shared defaults and policy.

Pourquoi les passionnés de paquets s'y intéressent

droast targets packaging mistakes that affect reproducible and secure container images, including unpinned packages and base images, unsafe secrets, cache misuse, and incorrect package-manager cleanup. Its small Rust binary and multiple packaging formats make it easy to insert into existing build pipelines.

Chronologie

  • 2026-04: The official repository was created.
  • 2026-07: Version 1.4.7 was released with native, container, editor, pre-commit, CI, and WASI installation paths.

Related projects

  • The project documents migration from Hadolint policies and optional ShellCheck integration, and it supports Docker and Podman build-context conventions.

posture de sécurité

Aucune couverture d'outil protégé trouvée pour le moment

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour droast. Les métadonnées de paquet Nucleus restent publiées ici afin que la couverture future dispose d'une URL stable.

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • Les métadonnées de compilation listent 1 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
./droast.toml

exécutables

Exécutables installés

CommandeTypeExpositionNote
droastcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-25
version du gestionnaire1.4.10
gestionnaire mis à jour2026-07-24
données localesOK
amontà jour
dernière version détectée1.4.10

https://github.com/immanuwell/dockerfile-roast

  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:droast
Version1.4.10
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/droast
Page d'accueilhttps://ewry.net/droast-dockerfile-linter/
Dépôthttps://github.com/immanuwell/dockerfile-roast
Docs amonthttps://github.com/immanuwell/dockerfile-roast#readme
LicenceMIT
Archive sourcehttps://github.com/immanuwell/dockerfile-roast/archive/refs/tags/1.4.10.tar.gz
Dernière mise à jour2026-07-24T12:16:43Z
Pulsenew
Dépendances de compilationrust
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namedroast
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment