Magic manager of pre-built software. Install and manage awesome tools in one command.
375
Easy-to-use package manager in one-binary. No manifests, formulae, or repositories required.
You just run poof install someuser/somerepo and... poof! it is installed
and available in your shell.
linux/amd64, linux/arm64, linux/arm/v7, linux/riscv64, linux/386
poof is a one-binary application, available on multiple operating systems and architectures. It automatically detects the right binary for your platform, is any is available.
On Linux, poof installs binaries to ~/.local/share/poof/data and symlinks version in use to ~/.local/share/poof/bin.
The Docker container is meant to run poof from a container to either test it without changing your host environment, or to install binaries on the fly by mounting the above directories from the host. Please note that when run from a Docker container poof downloads only Linux MUSL assets.
docker run --rm \
-u $(id -u):$(id -g) \
-v ~/.local/share/poof:/.local/share/poof \
-e HOME=/ \
poof:latest poof install pirafrank/vault-conductor
You can also make an install out of it:
alias poof='docker run --rm -u $(id -u):$(id -g) -v ~/.local/share/poof:/.local/share/poof -e HOME=/ poof:latest poof'
Run poof help to know more.
Check https://poof.fpira.com
https://github.com/pirafrank/poof
MIT
Content type
Image
Digest
sha256:d6d1c59de…
Size
10.1 MB
Last updated
7 days ago
docker pull pirafrank/poof