CloudWorkstation Distribution Guide¶

This document outlines the different ways to install CloudWorkstation on your system.
Installation Methods¶
CloudWorkstation can be installed using multiple methods depending on your platform and preferences:
Direct Download (All Platforms)¶
Download the latest binaries directly from our GitHub releases page:
# Example for Linux x86_64
curl -L https://github.com/yourusername/cloudworkstation/releases/download/v0.4.1/cws-linux-amd64 -o cws
chmod +x cws
sudo mv cws /usr/local/bin/
Available binaries: - cws-linux-amd64 - Linux Intel/AMD - cws-linux-arm64 - Linux ARM64 - cws-macos-amd64 - macOS Intel - cws-macos-arm64 - macOS Apple Silicon - cws-windows-amd64.exe - Windows Intel/AMD
Homebrew (macOS and Linux)¶
For macOS and Linux users with Homebrew installed:
# Add our tap (only needed the first time)
brew tap yourusername/cloudworkstation
# Install CloudWorkstation
brew install cloudworkstation
This automatically installs the correct binary for your architecture (Intel or ARM).
Chocolatey (Windows)¶
For Windows users with Chocolatey installed:
This adds CloudWorkstation to your PATH and creates desktop shortcuts.
Conda (All Platforms)¶
For researchers already using the Conda package manager:
This is particularly useful for scientific computing environments where Conda is commonly used.
Verifying Your Installation¶
To verify CloudWorkstation is correctly installed, run:
You should see output indicating the installed version, for example:
Setting Up AWS Credentials¶
CloudWorkstation requires AWS credentials to function. If you haven't already configured your AWS credentials:
- Create an AWS account if you don't have one
- Create an IAM user with appropriate permissions
- Configure credentials using one of these methods:
# Option 1: AWS CLI
aws configure
# Option 2: Environment variables
export AWS_ACCESS_KEY_ID=your_access_key
export AWS_SECRET_ACCESS_KEY=your_secret_key
export AWS_DEFAULT_REGION=us-west-2
# Option 3: CloudWorkstation config
cws config profile my-profile
cws config region us-west-2
Updating CloudWorkstation¶
To update to the latest version:
Direct Download¶
Download the latest binary and replace your existing installation.
Homebrew¶
Chocolatey¶
Conda¶
Troubleshooting Installation Issues¶
Common Issues¶
-
Permission denied error:
Fix:chmod +x /usr/local/bin/cws -
Command not found:
Fix: Ensure the installation directory is in your PATH -
Dependency issues: If dependencies are missing, install them based on your distribution:
-
Architecture mismatch: Make sure you're using the correct binary for your system's architecture.
Getting Help¶
If you encounter persistent installation issues:
- Visit our GitHub issues page
- Check the detailed installation guides in the documentation
- Contact support with details about your system and the issue you're experiencing