Skip to content
Pinner.xyz

CLI Reference

Auto-generated from the Pinner CLI command definitions. Each command is documented with usage, flags, examples, and output formats.

This section is generated from CLI command definitions. Do not edit these files directly — changes will be overwritten on the next build.

Installation

# macOS / Linux
curl -fsSL https://get.pinner.xyz | sh
 
# Windows
irm https://get.pinner.xyz/install.ps1 | iex

See Getting Started for Homebrew, winget, Scoop, dpkg, rpm, and other install methods.

Global Flags

FlagDescription
--jsonOutput in JSON format
--verboseVerbose output
--quietSuppress non-error output
--unmaskShow unmasked CIDs

Environment Variables

VariableDescription
PINNER_API_KEYAPI key for authentication
PINNER_AUTH_TOKENAuth token (alternative to API key)
PINNER_CONFIGPath to config file
PINNER_ENDPOINTOverride API endpoint
PINNER_NO_COLORDisable colored output
PINNER_NO_SPINNERDisable progress spinner

Config File Location

  • Linux/macOS: ~/.config/pinner/config.toml
  • Windows: %APPDATA%\pinner\config.toml

Command Groups

GroupCommands
Auth & Accountauth, register, confirm-email, account, setup
IPFSupload, pin, unpin, list, status, metadata
Websiteswebsite
DNSdns
IPNSipns
Operationsoperations
Utilityconfig, doctor, completion

Full CLI reference will be generated here from command definitions and help output.