Streisand is a tool that automates the deployment of censorship-resistant VPN services on cloud servers. It was created to help users bypass internet censorship and surveillance by quickly setting up secure communication channels without needing deep system administration expertise. With just a cloud provider account and basic Unix command-line knowledge, Streisand can provision a server and configure multiple VPN and proxy protocols almost automatically. This includes OpenVPN, WireGuard, Shadowsocks, OpenConnect, and Tor bridges, often with optional add-ons like obfuscation or stunnel to resist throttling and detection. The result is a private website that hosts client software downloads and setup instructions for easy access. Streisand supports major cloud providers like AWS, Azure, Google Cloud, Linode, DigitalOcean, and Rackspace, while also offering installation options for advanced users with their own servers.
Features
- Automated deployment of multiple censorship-resistant VPN services
- Supports OpenVPN, WireGuard, Shadowsocks, OpenConnect, and Tor bridges
- Includes obfuscation add-ons (stunnel, V2Ray, obfs4) for bypassing throttling and detection
- Generates a private website with client software and setup instructions
- Compatible with major cloud providers including AWS, Azure, GCE, Linode, and DigitalOcean
- Offers advanced installation methods for existing servers and expert users