Automic VaultAutomic Vault

brew

deployer mit Homebrew, Nix, chocolatey, MacPorts, scoop installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für deployer in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install deployer

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install dep

MacPorts ports tree · devel/dep/Portfile · Quelle: api.github.com

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#deployer

nixpkgs package indexes · pkgs/by-name/de/deployer/package.nix · Quelle: api.github.com

Windows

Chocolateyverifiziert · 92%
choco install dep

Chocolatey community package catalog · dep · Quelle: community.chocolatey.org

Scoopverifiziert · 92%
scoop install main/dep

Scoop official bucket manifest trees · bucket/dep.json · Quelle: api.github.com

Überblick

Paketzusammenfassung

Deployment tool written in PHP with support for popular frameworks

Verlauf

Projektgeschichte und Nutzung

Deployer is a PHP deployment CLI focused on repeatable application releases, provisioning, framework recipes, and zero-downtime deployment patterns. It gives PHP projects a programmable deployment file and a `dep` command instead of a pile of shell snippets.

Projektgeschichte

The official deployphp/deployer repository was created in 2013. Its README presents Deployer as a PHP deployment tool with built-in support for popular frameworks, automatic server provisioning, zero-downtime deployments, and ready-to-use recipes.

The versioned documentation shows the modern workflow: install Deployer, run `dep init`, and answer prompts to create `deploy.php` or `deploy.yaml` with hosts, tasks, and imported recipes.

Adoptionsgeschichte

Deployer spread through PHP application teams because it matched the shape of PHP projects: a Composer-installable tool, framework recipes, SSH-based hosts, and recipes that can be kept near application code. Its Homebrew, MacPorts, Scoop, Chocolatey, and Nix packaging made the `dep` binary convenient outside pure Composer installs.

Wie es verwendet wird

A typical project keeps a `deploy.php` or `deploy.yaml` recipe in the repository, defines hosts and `deploy_path`, and runs `dep deploy`. The docs recommend keeping SSH identity details in `~/.ssh/config`, while the tool manages release directories, shared files, current symlinks, rollback-oriented release history, and custom tasks.

Warum Paket-Nerds sich dafür interessieren

For package nerds, Deployer is a good example of deployment logic packaged as a language-native CLI. It sits between Composer, SSH, framework conventions, and release directory layouts, showing how packaging culture can turn an operations pattern into a reusable command.

Zeitleiste

  • 2013: Official deployphp/deployer repository created.
  • 2026: Current documentation centers on Deployer 8.x.
  • 2026: Getting-started docs document `deploy.php` and `deploy.yaml` recipe generation.

Related projects

  • Related official resources include Deployer recipes, the Deployer GitHub Action, and the deployphp/deployer Docker image.

Sicherheitslage

Noch keine Protected-Tool-Abdeckung gefunden

Für deployer wurde kein passendes lokales Secret-Handling-Manifest gefunden. Nucleus-Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 1 Plattformziele verfügbar.
  • Installiert mit 1 Laufzeitabhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

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
deploy.phpdeploy.yaml

Credential files

Credential-bearing paths to review before unattended agent runs.

Unix
~/.ssh/config~/.ssh/id_rsa

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
depcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-25
Manager-Version8.0.5
Manager aktualisiert2026-05-18
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/deployphp/deployer

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:deployer
Version8.0.5
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/deployer
Homepagehttps://deployer.org/
Repositoryhttps://github.com/deployphp/deployer
Upstream-Dokumentationhttps://deployer.org/docs
LizenzMIT
Quellarchivhttps://github.com/deployphp/deployer/releases/download/v8.0.5/deployer.phar
Zuletzt aktualisiert2026-05-18T20:00:47Z
Pulseupdated
Abhängigkeitenphp
Bottleverfügbar (auf all)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

deployer

nix profile install nixpkgs#deployer
  • normalized package name match
  • Abgeglichen nach: Deployer
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/de/deployer/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
MacPorts94%

dep

sudo port install dep
  • installed executable or alias match
  • Abgeglichen nach: Dep
MacPorts ports tree · api.github.com · MacPorts ports tree: devel/dep/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Chocolatey92%

dep

choco install dep
  • installed executable or alias match
  • Abgeglichen nach: Dep
Chocolatey community package catalog · community.chocolatey.org · Chocolatey community package catalog: dep from http://community.chocolatey.org/api/v2/Packages?$filter=IsLatestVersion&$select=Id&$top=1000&$skiptoken='11','dell-omsa'
Scoop92%

main/dep

scoop install main/dep
  • installed executable or alias match
  • Abgeglichen nach: Dep
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/dep.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

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