Skip to content

smbcloudXYZ/smbcloud-cli

smbCloud Logo
smbCloud CLI

Deploy with smbCloud from your terminal.

Website · Documentation · Contributing · Releases

Crates.io npm NuGet Homebrew PyPI Apache-2.0 License

About

smb is the command-line interface for smbCloud.

Deploy Rust, Node.js, Ruby, or Swift apps from your terminal.

Install

If you want the quickest setup, use a pre-built native binary.

Homebrew (macOS & Linux)

brew tap smbcloudXYZ/tap
brew install cli

npm

npm install -g @smbcloud/cli

.NET tool

dotnet tool install --global SmbCloud.Cli

pip

pip install smbcloud-cli

Shell (macOS / Linux)

curl -fsSL https://raw.githubusercontent.com/smbcloudXYZ/smbcloud-cli/main/install-unix.sh | sh

PowerShell (Windows)

irm https://raw.githubusercontent.com/smbcloudXYZ/smbcloud-cli/main/install-windows.sh | iex

Or grab a pre-built binary from the Releases page.

Quick Start

smb login
smb init
smb deploy

That gets you from login to first deploy.

Documentation

See the docs/ directory for guides on authentication, project configuration, and deployment workflows.

Contributing

Read CONTRIBUTING.md to get started. Contributions are welcome.

For the broader product, see smbCloud and the deployment docs.

License

Apache-2.0

Copyright

© 2026 smbCloud (Splitfire AB).