Installation
Veta is distributed as prebuilt binaries through GitHub Releases. The installers and package integrations download those release assets instead of rebuilding Veta locally.
Linux And macOS
Use the shell installer:
curl -fsSL https://get.varavel.com/veta | sh
Or install with Homebrew:
brew install varavelio/tap/veta
Windows
Use the PowerShell installer:
irm https://get.varavel.com/veta.ps1 | iex
npm
Install globally:
npm install --global @varavel/veta
Or install as a project development dependency:
npm install --save-dev @varavel/veta
The npm package installs the matching Veta binary for your platform during postinstall.
Docker
Run Veta from Docker:
docker run --rm varavel/veta --help
Mount your project when you want to build it from a container:
docker run --rm -v "$PWD:/site" -w /site varavel/veta build
Images are also published to GitHub Container Registry as ghcr.io/varavelio/veta.
Manual Download
Download archives from GitHub Releases:
https://github.com/varavelio/veta/releases
Release archives include Linux, macOS, and Windows binaries for supported architectures. Releases also publish checksums.txt and manifest.json.
Verify Installation
Run:
veta --version
veta --help
You should see version information and the available commands.