5 ms·
If the site has no users and it's just you, it's like $20/mo. If you have enough traffic that your bill is > $1,000, put some time into switching. But I can h
by moonmagick 2y ago
If the site has no users and it's just you, it's like $20/mo.
If you have enough traffic that your bill is > $1,000, put some time into switching.
But I can have my entire site deployed with CI/CD on Github to Vercel in less than an hour. If I'm doing client work, my clients can go preview new work immediately. I can test and build deployments on different branches and send test builds to stakeholders. It's got a lot to like and it ends up saving you a lot of money.
What is right for just starting out is rarely right for scaling up. Too many people wasting too much time on AWS instead of shipping their app first.
- lfkdev 2y agoYou could do just the same with Ansible and Hetzner for 3$ a month
- nkrisc 2y agoDoes setting up and maintaining that cost more than $17/month in developer time?
- anonymoushn 2y agoFor the people who say you should do this, no, but it depends on your background.
- WJW 2y agoAnsible and Hetzner may cost 3$ a month, but it also costs several hours of dev time to set up and probably a few hours per year to keep up with certificate renewal, domain name renewal, maybe doing some package upgrades in response to newly discovered CVEs (that you ARE checking regularly, right? RIGHT?), etc. If your time is free, great. If you REALLY like ansible and want to do it at a discounted rate, also fine. But for most people and companies, dev time comes at a rate of ~50$ per hour. For that amount of hours you don't even get scalability, documentation, failover and a host of other things that Vercel provides.
- sgarland 2y agoEverything you mentioned can and should be automated.
- WJW 2y agoWhich costs even more dev time (and thus more money) to build, especially if you want the automation to be dependable enough that it can run without constant monitoring. Again, fine if you are doing it as a hobby and your time is free but a very questionable use of your time if it costs any normal amount of money.
- sgarland 2y agoThis comes down to a skill issue. Not as in “you don’t have the innate skill to do this,” but as in “you haven’t learned the skill such that it doesn’t take forever to do.” If you want to fork money over to Vercel every month, fine, but assume that this can’t be done reliably and safely while also not taking forever. Did I invest a lot of time in the past learning and honing these skills? Of course. Now they’re useful for something beyond a hobby.
- wanderlust123 2y agoThat Ansible and Hetzner approach doesn’t sound unreasonable if that is all there is to it
- azemetre 2y agoThis seems like a good trade compared to wasting hundreds of hours on a failed migration because Vercel decided beta features are ready for production. Not to mention you’re learning transferable skills and not a proprietary stack from a company that may not exist in ten years.
- WJW 2y agoWhy would you waste hundreds of hours migrating to a setup that takes at most 10 to create? And if your team is indeed incompetent enough that it takes them hundreds of hours to migrate away from Vercel, what makes you think they can successfully manage a bare metal setup on Hetzner without shitting the bed sooner or later? Also Ansible was quite hip 10 years ago but I'd hardly call it a transferable skill anymore. Most shops seem to have migrated away from it already.
- nikcub 2y agoyou value your time at $0?