9 ms·
The only thing I don't like is their usage-based pricing. On Heroku I could pay $7 a month and know I'd never be charged more than that. I'm sure when you're sc
by brundolf 4y ago
The only thing I don't like is their usage-based pricing. On Heroku I could pay $7 a month and know I'd never be charged more than that. I'm sure when you're scaling a service it's fine - maybe even better - to do it on a sliding scale. But for a fire-and-forget blog site, I don't want to have to worry about stuff like that.
- natly 4y agoJust use a static hoster for a blog site (like netlify or even github pages).
- ushakov 4y agowhat if they want to use a CMS?
- pkalinowski 4y agohttps://forestry.io https://forestry.io could help
- deleted 4y ago[deleted]
- andrethegiant 4y agohttps://www.netlifycms.org https://www.netlifycms.org
- brundolf 4y agoI've got a small amount of dynamic content
- skrtskrt 4y agoDigitalOcean App Platform has a $5/month flat rate for dynamic stuff on top of two static sites hosted for free... if something goes crazy and you end up using a wild amount of outbound data, it looks like the next jump up is only to $12
- deleted 4y ago[deleted]
- Mo3 4y agoDepends on what you would consider a "wild amount". Their app platforms' bandwidth pricing is pretty painful at 0.10$/GB. With these prices and considering the app platform lacks functionality like multi-regional droplets or VPC integration, they are a subpar choice even compared to Firebase or Amplify.
- xena 4y agoAuthor of the post here. Fun fact: if I paid that for how much traffic I'm getting, this post would cost me $5 for being on the front page of hacker news for a few hours.
- tnzk 4y agoMost of static site hosts nowadays provide (serverless) functions for you to do something on server side.
- mrkurt 4y agoThis is a problem. And a bit of an own goal on our part. I hate services that don't put a price on things like bandwidth (because there's always a price!). So we priced bandwidth and made it transparent. You can put an app on Fly.io and server petabytes of data every month, if you want. We'll never complain that you're serving the wrong content type. But the reality is – having an unlimited bandwidth promise is perfect for for a fire and forget blog site. We're not doing ourselves any favors with scary pricing for that kind of app.
- brundolf 4y agoI think it's also fine to just say "that's not our primary target market". Just thought it was worth pointing out as a (perhaps small?) segment of Heroku's market, if we're comparing apples to apples
- mrkurt 4y agoOh but you are! And it won't even cost you anything. I'd bet money your blog fits in our free tier, we just don't (a) tell you that and (b) solve the "what happens if there's a bandwidth burst" problem.
- brundolf 4y agoYeah, I also supposed that it would probably mostly fit in the free tier, which is great. But I'd lose a small amount of sleep over the possibility of getting a huge bandwidth burst (DDOS or otherwise) that goes straight to my bank account A feature that could help would be giving people the option to set a cost limit, where if their site surpasses that limit in a given month you just pull it offline instead of charging more money. That's what I'd want for my blog site, and I've heard others request such a feature from other cloud providers
- ignoramous 4y ago> We'll never complain that you're serving the wrong content type. Cloudflare shouldn't restrict media (video, images, and audio) from its unlimited bandwidth promise for Workers and R2 (though, ToS doesn't yet reflect that). https://news.ycombinator.com/item?id=28682885 https://news.ycombinator.com/item?id=28682885 > But the reality is – having an unlimited bandwidth promise is perfect for for a fire and forget blog site I think, an auto flyctl pause -a <myapp> when myapp exceeds $x in charges (with an auto-resume when the billing rolls over) may serve as a viable interim solution. May be this is already possible with fly.io's graphql api?
- sanjayio 4y agoBig concern of mine as well. They take your CC for usage, which is reasonable given bad actors, but then I can’t put a limit on my monthly charges.
- jamesgreenleaf 4y agoI use privacy.com for things like this. Make as many CCs as you want with whatever limits you want.
- deleted 4y ago[deleted]
- detaro 4y agoThat's also something that has kept me with VPS hosts over cloudy things for hobby stuff: a) included traffic amount is vastly higher there, leading to way lower cost per GB if you need it and b) they usually do just cap you if you exceed traffic and don't opt-in to pay more.
- augstein 4y agoDoes that mean if my webapps get DOSed or something like that, and I can‘t react very quickly, I could face a bill potentially in the thousands of dollars? Currently considering switching from Heroku, but fixed pricing is a must. I‘d rather they shut down my apps temporality in case something is out of control, then get broke ;-) Any other recommendations besides fly.io?
- mrkurt 4y agoNo, we don't bill people for traffic from attacks. We also waive fees from big, legitimate bursts. The intent of our bandwidth pricing is to allow high usage, sustained bandwidth workloads. It's not to sneak one over on you.
- hota_mazi 4y agoHow about large traffic from a legitimate spike (e.g. front page of reddit or HN)? You have enumerated a lot of alternatives so far (prepaying, waiving attack costs) but you still haven't addressed the number one scenario that everybody has been asking about, and which was the reason why Heroku was such a hit: do you offer a flat fee which, if exceeded, simply shuts down the app until the next billing cycle?
- mrkurt 4y ago"We also waive fees from big, legitimate bursts."
- jen20 4y agoContractually?
- hota_mazi 4y agoGreat question. I want to know the answer to it. I apologize for being skeptical but the wording in the contract seems to be extremely handwavy and they don't give me any confidence that if my bill goes from $4 to $200 that month because I made it to the front page of reddit, my bandwidth will magically be waived. Right now, I feel 100% sure that my credit card would get charged.
- franciscop 4y agoThis is the reason I use Heroku and would never on a personal level use some of the bigger solutions, or apparently Fly.io. As an individual and despite being generally careful, I just cannot have a tiny risk of having a $100k+ accidental bill. I'd rather my project goes down if there's a DDOS attack, or if I made a typo and created an infinite loop. If I take some of my hobby projects to the "next level", it'd be def behind a LTD company.
- jshen 4y agoHave you looked at render? Been using it for my hobby sites and am very happy with it.
- joriskok1 4y agoI also really like render, very easy to use.
- crummy 4y agoIs it possible to rack up a 100k+ bill with personal projects on platforms like fly.io? Like some absolutely massive DDOS or something?
- xchaotic 4y agoIt could also be a simple user error- there’s been stories on HN on how people racked up massive bills for example because CI was running continuously etc.
- marcus_cemes 4y agoI've actually been deterred from Heroku because of the pricing. I find $7/month too much for a website or a blog, especially as I like starting new projects. There may be months where nobody visits my sites. I pay 2.49 euros/month for a VPS in Germany with 20 TB of free monthly bandwidth, 2GB RAM, 20 GB of disk space, no brainer. It's just a bit more manual.