CloudStreaming is an open-source PowerShell script that configures a fully featured GPU-accelerated Windows workstation on a cloud provider of your choice — in about 30 minutes. Whether you want to game, edit video, or run 3D software from anywhere, CloudStreaming handles the tedious configuration so you don’t have to.Documentation Index
Fetch the complete documentation index at: https://csdocs.chocolatemoo53.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Learn how the setup process works and what to expect at each step.
Streaming Technology
Choose between Sunshine, Parsec, or Amazon DCV before you begin.
AWS Setup
Step-by-step guide to launching a GPU instance on Amazon Web Services.
Azure Setup
Step-by-step guide to launching a GPU instance on Microsoft Azure.
Why CloudStreaming?
Pick your cloud provider
Bring your own AWS or Azure account. You only pay for the time your instance is running — no fixed monthly fee required.
Run one command
Paste a single PowerShell command into your new server and the script walks you through the rest interactively.
Key features
- One-command setup — a single PowerShell line downloads and starts the script
- GPU driver automation — installs and licenses NVIDIA drivers silently via GPUDownloaderTool
- Streaming technology choice — supports Sunshine, Parsec, and Amazon DCV
- Tailscale integration — secure VPN access without exposing ports to the internet
- Cost optimization — AWS Lambda automation converts idle storage to cold HDD to cut costs
- Windows Server tweaks — audio, auto-login, timezone, and wallpaper configured automatically
- Microsoft Store — optionally installed for Game Pass, Dolby Access, and more
CloudStreaming is maintained by an individual contributor and provided as-is under the MIT license. It is open source and available on GitHub.