HNHacker News
TopNewBestAskShowJobs

kasra85

121 karma · joined October 31, 2017

submissionscomments
kasra85··on Launch HN: Dittofeed (YC S22) – open-source customer engagement platform
FWIW supporting CapRover is possible by just a docker compose file.
kasra85··on Self-Hosting Dozens of Web Applications and Services on a Single Server
Kasra from CapRover. Feel free to open a Feature Request on Github. There is no architectural design limitation that prevents this. It can certainly be added.
kasra85··on Ask HN: How does my Instagram keep getting compromised?
On top of all security measures, Meta, Google and other big tech that offer Auth-as-a-service need to offer paid service to reclaim an account. I am sure people would be happy to pay to talk to a real human and take back their account.
kasra85··on CapRover: Build your own PaaS
Kasra here from CapRover. Regarding "netdata image":

- sneak and I have fundamental differences in what we call spyware. The issue that was brought up in that thread is standard analytics events - nothing like stealing passwords or etc.

- Regardless, CapRover uses NetData 1.8 [1] . According to NetData's github page, they added analytics in NetData 1.12 [2] , so even if you're concern with analytics events, this issue won't apply to you anymore.

Regarding two factor auth: CapRover blocks brute-force attacks by limiting number of wrong passwords per minute.

[1] https://github.com/caprover/caprover/blob/48440db14aa115aca1...

[2] https://github.com/netdata/netdata#quickstart

kasra85··on Container technologies at Coinbase: Why Kubernetes is not part of our stack
It's easier because for many cases you don't even need to search the document ro know what command to run to fire up a database. You just select it from a GUI list.
kasra85··on Container technologies at Coinbase: Why Kubernetes is not part of our stack
You can choose a custom password during installation
kasra85··on Show HN: Coronavirus Spread Simulator (Monte Carlo)
With regards to the need for flattening even more, I totally agree. But I think you are under the impression that the y axis in this model can simulate the real world. That's not the case. This is a "super simplified model" to show the effect of simple changes - relative to other scenarios, not necessary being an absolute measure.

The close circle size is the family/close friend size. In actual scientific models, this is a decimal value to represent the average of the community, but in this model, I kept it as a whole number to simplify my calculations. If I get a chance, I'll improve this further.

Anything that falls into more than 150 days is way beyond any sane model can predict. Cutting the "Random Contact" to 1 greatly drops the rate for at least 150 days - this is exactly the point of this model on showing how important it is to reduce social interactions.

kasra85··on Show HN: Coronavirus Spread Simulator (Monte Carlo)
Agreed. There is a lot of params that are not included in this simple model. As for Healthcare System Capacity and hospitalization and mortality rate, since these are all flat multipliers, I haven't included them in the model. The point of the Healthcare Capacity is just a flat line in the system. 25% is a fair capacity when you consider the hospitalization rate of 10-15%.

All other parameters included in the model have much more complex effect on the growth rate.

kasra85··on Show HN: A open source Heroku-like PaaS that runs on your server
If you believe they're the same thing, let's call it "analytics" then, exactly what it is. Let's avoid using the terms like spyware or etc which is an umbrella term which covers very serious damages such as stealing your bank info.
kasra85··on Show HN: A open source Heroku-like PaaS that runs on your server
Author here. Just to be clear, this is false information. It's a toxic thread.

1) The author of that thread is calling a software with analytics a spyware. By that definition, any website you use, including this very website you left a comment on, is spyware.

2) NetData is built-in, but it's not enabled by default. Use is free to install/ or not to install the package.

kasra85··on Low-Cost VPS Testing
It doesn't have 2FA, but it has password throttling, so brute force isn't possible
kasra85··on Kubernetes Is a Surprisingly Affordable Platform for Personal Projects
Kasra from CaptainDuckDuck is here.

Getting Started section is aimed for beginners. You surely don't have to disable firewalls entirely. There's a section in the docs outlining the ports that are being used by Captain.

kasra85··on Show HN: Easy Webserver for Node.js, Python, PHP, with Free SSL
Thanks a lot :)

Captain to UCP is like a Honda Civic to a Ferrari :P Surely I would use UCP for an Enterprise grade if i have the money for learning investment, management and all the "enterprisy" cost that comes with it. Captain is written by a one bored guy on weekends in 3 months. UCP is written by a solid Enterprise.

kasra85··on Show HN: Easy Webserver for Node.js, Python, PHP, with Free SSL
This was actually the very sole purpose of this project. There are numerous similar products out there. Oh god, it took me hours and maybe days to learn them. So I made Captain for people how do not need super advance configs, to be able to deploy apps easily.

I am so glad that someone actually found it useful :)

kasra85··on Show HN: Easy Webserver for Node.js, Python, PHP, with Free SSL
Thanks a lot :)
kasra85··on Show HN: Easy Webserver for Node.js, Python, PHP, with Free SSL
Database, in general persistent data, is much trickier to add as container for production purposes. I'll add some experimental features soon to support databases at least for testing.
kasra85··on Show HN: Easy Webserver for Node.js, Python, PHP, with Free SSL
This is a great suggestion! Thanks!
kasra85··on Show HN: Easy Webserver for Node.js, Python, PHP, with Free SSL
Thanks for your detailed review.

Caddy is a server which is equivalent of nginx part in Captain. It's orange and apple. Arguably, I can replace the nginx part with Caddy. But captain has more to offer, like building pipeline and scaling.

Great point about customization! I'll add more hooks in the future to account for non-standard nginx configurations.

Finally, Captain doesn't support persistent data, i.e. database. Therefore, scaling up apps is much easier. But my plan is to support this in the future.

PS: Thanks for the heads up about the domain deals. I might have got scammed badly then :/

kasra85··on Show HN: Easy Webserver for Node.js, Python, PHP, with Free SSL
No :( It doesn't support persistent data yet. My plan is to add that support in future if people need it.
kasra85··on Show HN: Easy Webserver for Node.js, Python, PHP, with Free SSL
Great question! Nginx, Let's Encrypt and Captain always sit on the leader node :)
kasra85··on Show HN: Easy Webserver for Node.js, Python, PHP, with Free SSL
Ah. Forgot to add it to docs. Thanks for reminding. I'll add it :)
kasra85··on Show HN: Easy Webserver for Node.js, Python, PHP, with Free SSL
It's using nginx for routing :) nodejs is just an API to populate nginx configuration, creating new apps and other admin operations. When a request comes in for your app, the nodejs part is completely out of the equation. You can potentially kill the nodejs part and your cluster still work. You just won't be able to deploy apps, and make modifications. ----- Good point though! I never thought it will be preceived that way.
kasra85··on Show HN: Easy Webserver for Node.js, Python, PHP, with Free SSL
If by Docker configuration, you mean dockerfile, it's here: https://github.com/githubsaturn/captainduckduck/blob/master/...
kasra85··on Show HN: Easy Webserver for Node.js, Python, PHP, with Free SSL
Moved to Show HN: I opened sourced the platform that I made to serve my personal side projects. It's basically an open source version of Heroku. Similar to Dokku, except it comes with Free SSL certificate support, clusing support, web interface and etc. Let me know what you think :)
kasra85··on Easiest Webserver for Node Js, PHP, Python with Support for Free SSL (Let's Enc)
Thanks! :) It doesn't let me edit this post. I probably have to re-post it.
kasra85··on Show HN: Open Source alternative to services like Intercom.io and Smooch
Looks great! Maybe add more docs so it's easier to setup.
kasra85··on Easiest Webserver for Node Js, PHP, Python with Support for Free SSL (Let's Enc)
I opened sourced the platform that I made to serve my personal side projects. It's basically an open source version of Heroku. Similar to Dokku, except it comes with Free SSL certificate support, clusing support, web interface and etc. Let me know what you think :)