3 ms·
I didn't intend any of this to be about scale. Again, it's about ease of setup and maintenance. For example, I spent a pile of time getting letsencrypt to wor
by x0x0 7y ago
I didn't intend any of this to be about scale. Again, it's about ease of setup and maintenance.
For example, I spent a pile of time getting letsencrypt to work with nginx. Admittedly, this was a couple years ago, but I had to go back in and fiddle with a config I barely remembered 6-ish months ago.
My ELB + AWS Certificate + EB have kept chugging along without a peep. I also ticked the EB setting to continually upgrade linux to take care of OS-level security issues.
You may be an expert on setting up linux/nginx/puma/bundler/ruby, but I've found that running my own (which I do!) requires a full couple days of maintenance a year. Again, from a person who does not do this regularly.
My AWS EB environment just does a new deploy and the magic keeps on magicking itself.
:shrug:
- lvturner 7y agoDon't get me wrong, I love that stack and it's what I generally use professionally, but for a small personal project that may or may not live for a whole year, I'd go for something cheap and cheerful, the difference between $5 a month and $30 is $300 a year - that's a whole lot of pizza and beer! ;) FWIW - Setting up Let's Encrypt doesn't seem much of a chore these days: https://www.digitalocean.com/community/tutorials/how-to-secure-nginx-with-let-s-encrypt-on-ubuntu-18-04 https://www.digitalocean.com/community/tutorials/how-to-secu... For my particular use-case (a personal blog) the software I wanted to run on a VPS had support for it so all I really had to do was install everything answer a few configuration questions and I was up and running.