StreisandEffect / streisand

Streisand sets up a new server running your choice of WireGuard, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, or a Tor bridge. It also generates custom instructions for all of these services. At the end of the run you are given an HTML file with instructions that can be shared with friends, family members, and fellow activists.
https://twitter.com/streisandvpn
Other
23.15k stars 1.99k forks source link

DigitalOcean Marketplace #1533

Open mayailkour opened 5 years ago

mayailkour commented 5 years ago

Hi, I just read a blog post about a new product from @digitalocean. It is the DigitalOcean Marketplace and the goal is to make deployment of software very easy (1-click). What do you think?

FYI, @wadenick. @jgannondo & @ryanpq

vandorb12 commented 5 years ago

I don't think Streisand has a place in the DO Marketplace. The marketplace is there to create a one-stop shop for easy web app development, basically designed for coders who don't want to learn to sysadmin. A one-click, probably closed source, VPN solution on the DO marketplace does not look favorable from a privacy standpoint. Using Streisand after creating a basic droplet is simple enough.

mayailkour commented 5 years ago

A one-click, probably closed source, VPN solution on the DO marketplace does not look favorable from a privacy standpoint.

I do not understand your point, @vandorb12. My idea is to bring Streisand to the DO marketplace. So using the DO marketplace and setting up a Streisand like described here are identically. 🤔

wadenick commented 5 years ago

Thanks for noting the launch and taking an interest team! FWIW we did in fact build the DigitalOcean Marketplace precisely for things like Streisand, and there are a great many users who want the tools and while setup+config may seem minimal we can actually cut it to zero together, and further the Marketplace is designed to get Streisand (and others, for example OpenVPN themselves recently released an OpenVPN 1-Click Appâ„¢ on DigitalOcean Marketplace) discovered by more of our users right on the platform itself (avoiding or reducing the need for external awareness). Basically, it'll likely help Streisand be found and deployed and additional users will hop on as a result.

We've made simple tooling to build an image on Ubuntu, CentOS, or Debian https://github.com/digitalocean/marketplace-partners either manually, or automated via Fabric or Packer

Getting started doesn't require much either, just register and build an image for submission https://marketplace.digitalocean.com/vendors

Finally, what we're building is a platform to help great open source software be discovered, utilized, contributed to (more developers fix and feature), and if you want to monetized (supporters, and eventually business models we help you launch). So what you see today is just the start.

Ping us with any questions! @wadenick

mayailkour commented 5 years ago

Thank you so much for your comment, @wadenick.

I heard that you plan to add billing for DigitalOcean Marketplace products at the end of this year. Will it be possible that that amount is selectable by the user? For example some people can afford to give one dollar on top while others can afford ten dollars on top. Such an option would be really awesome for open source projects.

z0rc commented 5 years ago

Most likely not going happen with current codebase and deployment approach. Streisand's is ansible automation to build your own VPN ontop of bare-bones servers, DO happens to be one of multiple bare-bones server providers here.

If this is going to happen, most likely it won't be current codebase, which requires a major refactor, and btw according to commit activity this project is on life support, no feature development happening. Or this will be a completely new project.