CLI
Fluidstack provides a command-line interface for managing your Fluidstack account and infrastructure called fluidctl.
Install
- macOS
- Linux
- Windows
Using Homebrew (recommended):
brew install fluidstackio/tap/fluidctl
Manual download:
- Apple Silicon (arm64)
- Intel (amd64)
curl -LO "https://github.com/fluidstackio/atlas-releases/releases/latest/download/fluidctl_Darwin_arm64.tar.gz" && \
tar -xzf "fluidctl_Darwin_arm64.tar.gz" && \
sudo mv fluidctl /usr/local/bin/ && \
rm "fluidctl_Darwin_arm64.tar.gz"
curl -LO "https://github.com/fluidstackio/atlas-releases/releases/latest/download/fluidctl_Darwin_x86_64.tar.gz" && \
tar -xzf "fluidctl_Darwin_x86_64.tar.gz" && \
sudo mv fluidctl /usr/local/bin/ && \
rm "fluidctl_Darwin_x86_64.tar.gz"
Using Homebrew (recommended):
brew install fluidstackio/tap/fluidctl
Manual download:
- x86_64 (amd64)
- ARM (arm64)
curl -LO "https://github.com/fluidstackio/atlas-releases/releases/latest/download/fluidctl_Linux_x86_64.tar.gz" && \
tar -xzf "fluidctl_Linux_x86_64.tar.gz" && \
sudo mv fluidctl /usr/local/bin/ && \
rm "fluidctl_Linux_x86_64.tar.gz"
curl -LO "https://github.com/fluidstackio/atlas-releases/releases/latest/download/fluidctl_Linux_arm64.tar.gz" && \
tar -xzf "fluidctl_Linux_arm64.tar.gz" && \
sudo mv fluidctl /usr/local/bin/ && \
rm "fluidctl_Linux_arm64.tar.gz"
Using Scoop (recommended):
scoop bucket add fluidstack https://github.com/fluidstackio/homebrew-tap
scoop install fluidctl
Manual download:
- x86_64 (amd64)
- ARM (arm64)
Download fluidctl_Windows_x86_64.zip from GitHub Releases, extract it, and add the executable to your PATH.
Download fluidctl_Windows_arm64.zip from GitHub Releases, extract it, and add the executable to your PATH.
Authentication
Log In
Log in to get started with interactive authentication:
fluidctl auth login
Log Out
Log out to terminate your session and revoke authentication tokens:
fluidctl auth logout