Skip to content

Install the CLI

podmakerctl — alias pdctl — is the single binary that drives the whole platform.

Install

Terminal window
# Homebrew (macOS / Linux)
brew install podmaker/tap/podmakerctl
# Install script
curl -fsSL https://get.podmaker.sh/install.sh | sh
# Go toolchain
go install github.com/podmaker/podmaker/cmd/podmakerctl@latest

Verify:

Terminal window
podmakerctl --version

Authenticate

Terminal window
pdctl login --url https://panel.podmaker.sh

Credentials and config are stored under your home directory:

FileContents
~/.podmaker/credentials.tomlSanctum bearer token (access_token)
~/.podmaker/config.tomlPanel base URL, defaults

Check and clear your session:

Terminal window
pdctl whoami
pdctl logout

Shell completion

Terminal window
pdctl completion bash > /etc/bash_completion.d/pdctl
pdctl completion zsh > "${fpath[1]}/_pdctl"
pdctl completion fish > ~/.config/fish/completions/pdctl.fish

PowerShell is also supported: pdctl completion powershell.

Next