smbCloud Logo
smbCloud CLI

Deploy to the cloud in one command.

Website · Documentation · Releases · Issues

Crates.io npm NuGet Homebrew PyPI License

About

smb is the command-line interface for smbCloud — the modern cloud deployment platform. We've eliminated the friction of cloud infrastructure so you can focus on what matters: building an incredible product.

Ship your Rust, Node.js, Ruby, or Swift app with a single, magical command.

Install

pip install smbcloud-cli

This package installs the native smb executable for your platform directly — no Node.js, no Docker, no runtime dependencies.

Quick Start

smb login
smb init
smb deploy

That's it. Your app is live.

Other Installation Methods

Homebrew (macOS & Linux)

brew tap smbcloudXYZ/tap
brew install cli

npm

npm install -g @smbcloud/cli

.NET tool

dotnet tool install --global 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.

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 is a native binary distributed via PyPI. The source code lives at github.com/smbcloudXYZ/smbcloud-cli. Please report bugs and feature requests there.

Explore more on the smbCloud Services page.

License

Apache-2.0

© 2026 smbCloud (Splitfire AB).