89 karma · joined October 29, 2014
https://x.com/gigapotential
https://github.com/64bit
Everything is going to be 200 OK!
It’s a new idea bridging two existing concepts serverless and VPN.
While serverless is an implementation detail to reduce cost, it is also a core user experience when they click the switch to be on.
The section “Serverless! How?” that you referenced, aims to illustrate what a user will experience.
I consider it to be a minimal learning curve, just like all new technologies.
That said, how would you go about best communicating it?
Currently trying to get new apps for Apple platform published and going through App Store review process..
Existing apps are open source here: https://github.com/upvpn/upvpn-app
For sake of argument for "lifetime": even if some of these cloud providers go out of business the probablity of all of going out of business is low, and so software will keep on working.
I'm also expecting new cloud providers to appear over long period of time worth adding support for.
Other than that I'll answer the questions some of which already have information on website or the installation or product walk-through videos.
how much it will cost you to run on whichever cloud you use: Hetzner being the chepeast at the moment ~$4/mo. Ofcourse your own hardware $0/mo
will this software get updates to support new API versions or other changes these clouds might make?: So far I haven't seen a cloud provide deprecate their APIs (please do provide real example if so) but this would be handled as software update
Will it automatically support new regions?: Via software updates
Will it automatically support new instance types?: Yes already supported, more info on website and product walk-through video
If you'd like to have civil discussion other than calling "scam", futher questions are welcome
Because of the programming choices of Rust for application/backend and Typescript for frontend - Tauri was perfect fit for me.
So far Tauri documentation has been sufficient (and good) for me to achieve what I wanted inside the application. However, platform specific packaging required extra effort because the app required installation of system service/daemon in addition to the frontend app binary - so platform specific pre-install and post-install scripts which setup (or remove on uninstall) those daemon services were not natively supported in Tauri packaging.
You can browse the code here to see what it takes to package and sign installer for various desktop platforms: https://github.com/upvpn/upvpn-app
Was there an internal project name for this? Fubernetes? f8s? :D
At the moment product does one thing - VPN for whole system.
Its designed to work on many cloud providers. And so its easy to add new locations and new cloud providers.
Currently Linode, Digital Ocean, and Hertzner.
For now, if it hugely benefits customer - I hope they upgrade to lifetime plan!
$10 is your starting prepaid balance - that you consume by using UpVPN.
California LLC because I'm a resident.
For pricing I describe more in detail in these comments: - https://news.ycombinator.com/item?id=36512794 - https://news.ycombinator.com/item?id=36513552 -
There is no per-month cost, opening account is free.
upvpn is not related to them.