Install PhotoTakeoff
Get the CLI running on your workstation in under 5 minutes. Supports macOS, Linux, and Windows. No server required.
macOS / Linux
$curl -fsSL https://phototakeoff.io/install.sh | sh Requires macOS 12+ or Ubuntu 20.04+. Installs to /usr/local/bin by default.
phototakeoff --version to verify.
npm
$npm install -g phototakeoff-cli Node.js 18+ required. Run `node --version` to verify.
phototakeoff --version to verify.
Docker
$docker run --rm -v "$(pwd):/app" phototakeoff/cli:latest Mount your project directory to /app. All output writes to ./takeoffs/.
docker run --rm phototakeoff/cli:latest --version to verify.
Windows
$scoop install phototakeoff Scoop package manager required. Install scoop first: `set-executionpolicy remotesigned -scope currentuser`
phototakeoff --version to verify.
Verify install
bash
phototakeoff init
# Expected output:
# PhotoTakeoff v0.1.0 initialized.
# API key: [set via PHOTOTAKEOFF_API_KEY env var]
# Ready to process photos in ./photos/
# Optional: Run the quick check
phototakeoff health