See if this would help out: https://www.netlify.com/legal/open-source-policy/
@cjs definitely look at the link @talves shared - if you have more questions chat with a member of the support team such as myself and we’ll be happy to talk more about how we can support your OSS efforts!
Yup, I’ve sent in a support request specifically about this. Thanks!
Does your bandwidth limit have any kind of relationship to what’s happening in your sites builds? Like, if I have a particular site that creates a large cache of the site for the build process and that has to get retrieved by netlify’s build servers every time there’s a build, is that counting against anything? Or what if my site has a lot of images. Does that media “going to prod” count against my bandwidth? Or is bandwidth usage strictly content being requested by a consuming client? (I.e., it’s totally divorced from anything build related)?
Hei, I am a beginner.
Thank you for the great service
Could I ask one question regarding ‘bandwidth’?
I got an alert email about ‘bandwidth usage on your team has reached 50% of the current allowance in your billing cycle’ during ‘1 month’. How does bandwidth usage is defined/decided?
If ‘the project’s build and deploy fail’ happens in many times, it consumes a lot of resources? Or just building and deploying the site many times can bring this alert? Or all the guesses are wrong? Some advice will be very helpful to me
Great question. We define bandwidth as “bytes sent to your visitors’ browser, or bytes sent to remote services that you proxy to” (details on proxying: https://www.netlify.com/docs/redirects/#proxying).
Bandwidth sent to browsers is pretty straightforward, so I won’t explain it further unless you need clarification, but here’s where the caching our CDN does helps you save money - we don’t re-send unchanged content when a visitor refreshes the page. More details on how we handle that here: https://www.netlify.com/blog/2017/02/23/better-living-through-caching/
Bytes used for proxying is a bit less obvious. Our various network providers charge us for outgoing bandwidth - and in case you proxy to your API, this will be what the browser sends. If your visitors upload a 10MByte PDF - then you used 10MBytes of bandwidth during that upload, despite their browser probably receiving only a few bytes (e.g.
HTTP 200 OK). This is a less likely use case since most people don’t use proxying.
Build & deploy are not covered by bandwidth. Certainly building when you don’t need it is wasteful, so we appreciate efficiency if you can manage it. But we don’t charge per build right now and it won’t affect bandwidth calculations.
Edited Oct 2019 to add:
We do now charge for build minutes, so you’ll want to make sure you aren’t building needlessly. Each plan comes with a free allowance and this article may help you optimize your build minutes usage now: [Common Issue] How can I optimize my Netlify build time?
Thank you so much for the kind reply
It helped me a lot to figure out what to improve in our project.
Wish you the best.
Just to clarify proxying and bandwidth.
If I have two sites under netlify, say:
I have a _redirect file on example.com that says:
/images/* https://assets.example.com/:splat 200
Does a request for example.com/images/happy.png count twice?
(I think it does, but I wanted to be sure).
Secondary question: I’m coming close to my bandwidth (the downside of having a blog for over a decade), but I can’t tell from the usage pages on netlify exactly what is chewing up my bandwidth.
Is there any way to get a breakdown by site/project?
I think it shouldn’t count twice, Remy. The implementation details are not something I can share but looking at the code I feel fairly confident that we won’t double-charge.
You can ping us with your URL (firstname.lastname@example.org if you don’t want to say it here), and we can as a one time favor do some checks for you. It’s pretty time consuming on our side to make it human presentable so this isn’t something we’ll be able to do frequently but it sounds like the time is ripe for you now
Thank you so much. My URL is remysharp dot com (aliased to remysharp.netlify.com) - and there’s a redirect (which is a bit big!) but includes that
Happy if you want to post here, or email me directly at email@example.com.
Thanks for your patience while I made some time to check! I just confirmed that we sent ~38Gb of traffic in the past 30 days for remysharp.com via our CDN directly. There is about 32Gb of traffic for other sites in your account that adds up to the 70Gb that shows in our UI on your account’s billing page. I don’t see you as proxying anything off of netlify for remysharp . com, so between your netlify sites, that should account for all the traffic unless another site has an off-service proxy?
Wow. Cheers. Wow. That’s a lot of blog visitors! I’d best get onto my service worker to try to releve some of that traffic.
Thanks again @fool
Do you know if there’s any plans to provide this overview of traffic usage on a per site basis in the netlify app ui?
Hi remy! Glad we were able to pull that data for you this time - for now we can’t do more, but that is a lot of blog visitors, you must definitely be doing something right! Maybe you should start a online class on generating blog traffic
Remy - not sure if you heard but we JUST announced a new analytics feature at JAMstack conf london. You can learn more about that here. Introducing: Netlify Analytics!
So excited that the is finally out of the !
How can I request for additional Bandwidth on a Starter plan?
I saw there’s the option in the Pricing page but I haven’t found how to apply for that option.
We’ll automatically upgrade you in case you need it. No need to “pre-pay” or pre-select it; as you approach the limit we tell you you’re approaching it via email and then with every package of 100Gb you use, we will email you a notice that we have added a package to your bill.
Oh, simple as that! Thank you.
Keep up the great work!
Here I am, again, with another quick question.
Can a user on a Starter plan create another Team on a starter plan?
( aka, a single user account with 2 or more Teams all using a starter plan.)
Of course, I’ve tried it already and when it’s time to pick a plan for the newly created Team I can only choose between Pro and Business, but at the bottom of the form, it says something like: for open source and starter plans contact support.
At this time we only allow one free, Starter team per customer.