smbCloud Logo
smbCloud CLI

Deploy with smbCloud from your terminal.

Website · Documentation · Releases · Issues

npm NuGet PyPI License

About

smb is the command-line interface for smbCloud.

Install it with npm, then run the native smb binary for your platform.

Install

npm install -g @smbcloud/cli

This package downloads the right pre-built native binary for your platform.

Quick Start

smb login
smb init
smb deploy

That gets you from login to first deploy.

Other Installation Methods

Homebrew (macOS & Linux)

brew tap smbcloudXYZ/tap && brew trust --tap smbcloudXYZ/tap
brew install 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

Documentation

Full documentation is available at smbcloud.xyz/posts.

Platform Support

This package ships pre-built native binaries for:

Platform Architecture
macOS arm64, x64
Linux (glibc) arm64, x64
Windows arm64, x64

Source & Issues

This package ships the native smb binary through npm. Source code and issue tracker: github.com/smbcloudXYZ/smbcloud-cli.

You can find the main install and deploy guides in the smbCloud CLI docs.

License

Apache-2.0

© 2026 Splitfire AB (smbCloud).