...but not wisely concerned about the security risks of running your own SaaS on your own server, and have enough spare time and energy to meticulously implement proper security procedures, and keep it up to date, safe and secure, 24/7.
He said "Please don't say self-host" for a good reason. Do you really believe that most regular people have the free time and technical skills and security chops to "easily run your own server instance" safely and securely?
If you think that's "easy", then you're doing it wrong.
> ...but not wisely concerned about the security risks of running your own SaaS on your own server, and have enough spare time and energy to meticulously implement proper security procedures, and keep it up to date, safe and secure, 24/7.
Run it behind a VPN? Use a properly secured containerized image? Implementing good security is much easier at small scales than at large scales.
> Do you really believe that most regular people have the free time and technical skills and security chops to "easily run your own server instance" safely and securely?
Who's talking about "regular people"? We're discussing what solutions we -- users of HN -- find most effective for our own use.
> Linux is only free if your time is worthless. ;)
My experience, especially in a business context, has been quite the the opposite. Implementing complex projects with proprietary vendor solutions involves a vastly greater amount of time dealing with requirements analysis, project scoping, contract negotiations, support escalations, etc., only to be locked into something proprietary and idiosyncratic, a sealed black box where even trivial modifications require another round of analysis, project scoping, etc. usually with a heft cash payout.
Conversely, the time we spend setting up and maintaining self-hosted FOSS solutions improves our own knowledge and skills such that every subsequent project becomes incrementally easier, and therefore much faster to implement.
He said "Please don't say self-host" for a good reason. Do you really believe that most regular people have the free time and technical skills and security chops to "easily run your own server instance" safely and securely?
If you think that's "easy", then you're doing it wrong.
Linux is only free if your time is worthless. ;)