SiliconPin CLI (sp)
Fast, rootless container deployment, instant public HTTPS tunneling, and managed database orchestration directly from your terminal or CI/CD pipelines.
1-Line Automated Installation
Install or update sp on Linux, macOS, or Windows with automatic PATH detection.
Linux & macOS (Bash/Zsh/Fish)
Auto-detects architecture (x86_64 or ARM64 / Apple Silicon), installs binary to /usr/local/bin, and configures shell auto-completion.
curl -fsSL https://siliconpin.com/install.sh | bash
Windows (PowerShell)
Downloads sp.exe, sets up execution in %USERPROFILE%\.sp\bin, and appends to User PATH.
irm https://siliconpin.com/install.ps1 | iex
CLI Command Reference
Full syntax and examples for managing cloud workloads, tunnels, sidecars, and automated backups.
🔑 Authentication & Session Management
Login to SiliconPin via interactive browser OAuth or non-interactive token for headless servers.
🚀 Workload & Pod Deployments
Deploy container images, local directories, static site builds, or Git repositories.
🌐 Instant Public Tunnels
Expose any local service port to a secure, public HTTPS endpoint with zero firewall setup.
🗄️ Managed Database Sidecars
Attach high-performance database containers sharing a private network bridge with your pod.
📊 Logs, Filesystem & Snapshot Backups
Stream live logs, inspect container filesystems, and create full snapshot backups.
CI/CD Integration Recipe
Deploy automatically on git push using GitHub Actions and SiliconPin non-interactive mode.
Frequently Asked Questions
Common questions about the SiliconPin CLI and container environments.
Do I need Docker installed locally to use `sp`?
Where does `sp login` store credentials?
~/.sp/config.json with restricted user-only file permissions (0600).
How does `sp tunnel` compare to deployed pods?
Can autonomous AI agents run `sp` commands?
--token, --template, --json), enabling Claude Code, Cursor, and AGY to deploy and manage pods without manual prompts. See our AI Agent Onboarding Guide for details.
Ready to Deploy Your First Pod?
Deploy directly from your browser with 1-click WebApps or connect your terminal with the `sp` CLI.