Private, organization-owned repository FAQ
netlify.com
netlify.com
I set a business up to use Netlify to host a handful of legacy static sites (some with build processes, some without), because it was easier to do than S3 + Cloudfront.
They have a GitHub organisation account so looks like for the occasional updates I'll have to manually deploy.
If it was $5 or $10/month I doubt we'd give upgrading a second thought, but at this price point alternatives like build locally and SFTP to cheap shared hosting are worth the extra effort.
We're spending nearly $1000/mo in bandwidth charges on Netlify for serving totally static text files and a few images, which is absurd. I'm considering switching away from them outright. We can use `make` to run our own build, and CDNs are easy enough.
The fact that they charge per contributor when we already pay a lot is insult to injury.
I guess they're either trying to juice harder for a raise or slow losses to avoid other cuts. Whatever the case, I'm not very satisfied. I don't need the platform that badly, and we're definitely not locked in.
I'm going to file a ticket so I don't forget.
1 Extra Bandwidth $55.00
1 Extra Bandwidth $55.00
1 Extra Bandwidth $55.00
1 Extra Bandwidth $55.00
2 Extra Bandwidth $110.00
1 Extra Bandwidth $55.00
1 Extra Bandwidth $55.00
1 Extra Bandwidth $55.00
1 Extra Bandwidth $55.00
2 Extra Bandwidth $110.00
1 Extra Bandwidth $55.00
2 Extra Bandwidth $110.00
...
For a single billing cycle. No cumulative totals.I can only see the current month's bandwidth expenditures.
Cloudfront and similar CDNs charge peanuts compared to this.
Or Microsoft github pages.
Or Atlassian bitbucket pages.
Or Netlify personal.
There is plenty of choice for free static hosting, within certain limits and that's basically marketing cost for their main business.
If that were to disappear because of recession / lack of VC money, we still have free cloudflare and if that were to fail and we need to start paying, bunnyCDN is fairly cheap.
See https://docs.github.com/en/pages/getting-started-with-github...
“ Prohibited uses
GitHub Pages is not intended for or allowed to be used as a free web-hosting service to run your online business, e-commerce site, or any other website that is primarily directed at either facilitating commercial transactions or providing commercial software as a service (SaaS). GitHub Pages sites shouldn't be used for sensitive transactions like sending passwords or credit card numbers.”
There's no indication of timeline. Great, they offer a month free, but what happens today if you don't upgrade? Tomorrow? Do your builds just stop? Do they stop at the end of the month?
The pricing is also.. remarkably high. It's not $19/mo for the feature, it's $19/mo for every git contributor who pushes to master. Even on a small team this ramps pretty quickly.
I really like(d) Netlify, and have no problems paying for services. Their starter plan was always surprisingly generous. But the way this change has been handled feels like a pure money grab and a bit of a f*ck-you to the users who have been working with Netlify in good faith.
Power to them I guess, but it leaves a bad enough taste that we'll look elsewhere now.
Crying shame because I would have been willing to pay Netlify 20-30e per month. But going from 0 to 120e+ per month is just too steep to justify given the alternatives available.
This pricing would make me think twice about using Netlify for anything other than a company already making money. Granted, thats not always a bad thing, Akamai has used that sort of model for years, but having services developers like for their personal stuff is usually the best way to get a foot in the door, and this is just another reason a dev might choose something else.
Pretty annoying if you for some reason has to stick with another DNS provider, but would like to use pages.
Guess I might look into Gitlab pages instead.
Edit: I also just checked the docs and it looks like you should be able to just CNAME to a `something.pages.dev`; why doesn't that work with another provider, or am I missing something?
As mentioned by someone else, last I tried, CF refused to "finalize" the setup and start building before I had setup the domain. I may have missed something though, I'll have to check again.
> Currently, Cloudflare Pages only supports ZOLA_VERSION: <=0.14.0 in builds.
https://developers.cloudflare.com/pages/framework-guides/dep...
I checked Vercel, and they do the same thing (charge for GH org accounts).
Fortunately, GitHub recently announced support for using Actions as a generic builder for Pages: https://github.blog/changelog/2022-07-27-github-pages-custom...
They're recommending this approach as an alternative to their in-house Jekyll version: https://github.com/github/pages-gem/issues/651#issuecomment-...
This only affects organization-owned repos.
This does not include public GitHub repositories or repositories owned by personal GitHub accounts (public or private). Though this policy may expand to other Git providers in the future, repositories hosted by other Git providers are not affected at this time.
The thing about checking for git contributors and automatically billing you extra seems kind of wrong to me. It's inventivizing you to monitor users on another platform to save on simple static hosting etc.
https://developers.cloudflare.com/pages/migrations/migrating...
We offer a netlify-like experience (managed CI, preview environments) built on top of your own cloud account. And we also offer an integrated Cloud IDE for use as a development environment. Today we support GCP but AWS is coming soon. To address one comment I’ve seen here with other alternatives, we don’t have the DNS/custom domain limitations of Cloudflare pages.
For a static site, migration should be very straightforward and we are happy to help if you run into any issues. Feel free to ping hn@withcoherence.com!
All the things that do cause vendor lock in.
Coherence offers full-stack containerized application support, so any functions could be run as a backend service - with additional functionality such as databases/redis and wider framework support available (while still getting the benefits we offer such as Cloud IDE and preview environments).
As well, we have our own `coherence.yml` file that would replace the `netlify.toml` one.
As for redirects, we don’t have anything baked in on that front, but very open to adding equivalent support if it was something our users needed. That’s a good call-out! In the meantime, given our ability to run containers as well as static sites, running an nginx or something with the redirects in the config file would be possible as a stopgap.
Thanks for the thoughts!
GitHub pages also supports some rendering mechanisms, alternatively GitHub actions can be used. GitHub pages also has tls for custom domains. So what is left for netlify? Previews?
I originally moved my personal site to net lift because of Hugo support and the support for tls. I’m not affected by this change. But the communication is still weird.
Commercial use, which isn't allowed on GitHub Pages.