TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Starting October 19, storage limit will be enforced on all Gitlab Free accounts

167 pointsby reimertzalmost 3 years ago

32 comments

oefrhaalmost 3 years ago
A lot of discussions about how git repos are supposed to be small are totally missing the point. This storage quota applies to everything, including release artifacts, containers, etc. Forget containers or CI artifacts on every commit, let&#x27;s look at a very common scenario: using goreleaser to build binaries and deb&#x2F;rpm&#x2F;etc. packages for multiple architectures every release. This way a moderately sized Go project can easily consume 50-100MB or more per release. That gives you at most 50-100 releases across all your projects.<p>Using hosted GitLab for open source projects is looking less and less appealing.<p>I also posted about issue trackers on gitlab.com not allowing search without signing in a while back: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32252501" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32252501</a><p>Edit: An open source program that upgrades the quota is mentioned elsewhere in the thread: <a href="https:&#x2F;&#x2F;about.gitlab.com&#x2F;solutions&#x2F;open-source&#x2F;" rel="nofollow">https:&#x2F;&#x2F;about.gitlab.com&#x2F;solutions&#x2F;open-source&#x2F;</a> I don’t use hosted GitLab for my open source work, so no idea how many people get approved.
评论 #32389285 未加载
评论 #32389688 未加载
lol768almost 3 years ago
I guess this is the next step to reduce costs after the brakes were put on the &quot;let&#x27;s delete old OSS repositories&quot; leaked plan.<p>For comparison, I think GitHub just have a cap of 100MB on any single individual file, plus:<p>&gt; We recommend repositories remain small, ideally less than 1 GB, and less than 5 GB is strongly recommended. Smaller repositories are faster to clone and easier to work with and maintain. If your repository excessively impacts our infrastructure, you might receive an email from GitHub Support asking you to take corrective action. We try to be flexible, especially with large projects that have many collaborators, and will work with you to find a resolution whenever possible.<p>Which is a bit wishy-washy, but sounds like there&#x27;s room for discretion &#x2F; exceptions to be made there rather than a hard cap at 5GB.
评论 #32386858 未加载
评论 #32388039 未加载
评论 #32387564 未加载
game-of-throwsalmost 3 years ago
If you build an image for testing on every commit and don&#x27;t have a retention policy set up, you could be using a massive amount of space without realizing it. I can see why they did this.
评论 #32388557 未加载
评论 #32388088 未加载
评论 #32387392 未加载
john_cogsalmost 3 years ago
GitLab team member here. The impacted users are notified via email and in-app notifications will begin 2022-08-22, so far we&#x27;ve contacted 30,000 users. Only GitLab SaaS users are impacted - the limits are not applicable to self-managed users.
评论 #32388629 未加载
评论 #32388836 未加载
jacooperalmost 3 years ago
Honestly for me the bigger issue is the upcoming bandwidth limit.<p>There is no clear date to when its going to be enforced.<p>But its definition is so wide its crazy, its basically any egress data except the web interface and shared runners.<p>AFAIK it will also include git clones!, so if your project suddenly gets popular the users clones will cost you many too.<p>Also if you use your own runner, cloning the repo to the runner will also be included in your bandwidth limit.<p>And since it should apply to GitLab pages, it becomes useless for anything the you want to get few visits.<p>Since GitLab is behind cloudflare, you might as well just use Cloudflare Pages at this point.
评论 #32388656 未加载
评论 #32389411 未加载
uo21tp5hoygalmost 3 years ago
Am I reading it right that the original Free Tier had a quota of 45,000GB? That seems absurdly high and not very sustainable (hence the change I assume).
评论 #32386834 未加载
评论 #32386691 未加载
评论 #32386899 未加载
评论 #32387597 未加载
评论 #32386679 未加载
elevationalmost 3 years ago
Git excels at tracking human keyboard output. A productive developer might write 100KB of code annually so a git repo can represent many developer years of collaborative effort in just a few MB. That is, unless you require git to track large media files, third party BLOBs, or build output.<p>However, sometimes tracking these things are necessary, and since there isn&#x27;t an obvious companion technology to git for caching large media assets (&quot;blob hub?&quot;) or tracking historical build output (&quot;release hub?&quot;), devs abuse git itself.<p>I wish there were a widely accepted stack that would make it easy to keep the source in the source repo, and track the multi-gb blobs by reference.
评论 #32389015 未加载
评论 #32388978 未加载
评论 #32392062 未加载
whoomp12342almost 3 years ago
5 gigs? what is this, repo hosting for ants?
评论 #32386937 未加载
评论 #32388987 未加载
评论 #32388793 未加载
评论 #32387321 未加载
jordemortalmost 3 years ago
What&#x27;s the point of tapering it down in stages like this? Between the October 19th quotas and the October 20th quotas, if you wait until the last minute, you have 24 hours to move 37.5TB of data. Then 4 more days to move another 7TB; does that actually help anyone? The proposition of getting that much data out of it at that speed seems a bit unrealistic. Why not just say &quot;the quota will be 5GB on November 9th&quot; and be done with it?
评论 #32389900 未加载
评论 #32389458 未加载
rohflealmost 3 years ago
A couple of notes<p><pre><code> - If I tag a docker image with multiple tags, and then push it to Gitlab, each tag counts towards the storage limits even though SHAs are identical. eg 100MB container tagged with &quot;latest&quot; and &quot;v0.5&quot; uses 200MB of storage. - The storage limit is not per repository, but per namespace. So 5GB free combined for all repositories under your user. If you create a group, then you get 5GB free combined for that group. Does this include forks? Does this include compression server side? - The 10GB egress limit per month includes egress to self-hosted Gitlab Runners in free tier. Consider this with the 400 minutes per month limit on shared runners. </code></pre> These limits feel less like curbing abuse and more like squeezing to see who will jump to premium while reducing operating costs. Is this a consequence to Gitlab hosting on GCP with associated egress and storage costs? Is this a move to improve financials &#x2F; justify a market cap with fiscal storm clouds on the horizon? Is this being incentivized by $67m in awarded stock between the CFO and 2 directors?<p>Stock history over last year for GTLB (since IPO in 2021?): <a href="https:&#x2F;&#x2F;yhoo.it&#x2F;3QaExCs" rel="nofollow">https:&#x2F;&#x2F;yhoo.it&#x2F;3QaExCs</a><p>From the golden era of 2015: <a href="https:&#x2F;&#x2F;about.gitlab.com&#x2F;blog&#x2F;2015&#x2F;04&#x2F;08&#x2F;gitlab-dot-com-storage-limit-raised-to-10gb-per-repo&#x2F;" rel="nofollow">https:&#x2F;&#x2F;about.gitlab.com&#x2F;blog&#x2F;2015&#x2F;04&#x2F;08&#x2F;gitlab-dot-com-stor...</a><p>&gt; To celebrate today&#x27;s good news we&#x27;ve permanently raised our storage limit per repository on GitLab.com from 5GB to 10GB. As before, public and private repositories on GitLab.com are unlimited, don&#x27;t have a transfer limit and they include unlimited collaborators.
评论 #32399125 未加载
alexb_almost 3 years ago
I didn&#x27;t even know there was no storage limit - that seems like an immediate way to get your platform used to store non-code data in very large quantities.
评论 #32387159 未加载
bm5kalmost 3 years ago
Looks like everyone is rushing to check their storage.<p>&gt; something went wrong while loading usage details<p>On my free group’s storage page.
评论 #32387473 未加载
bluedinoalmost 3 years ago
What kind of projects are using 500GB much less TB&#x27;s of data?
评论 #32396251 未加载
评论 #32390796 未加载
评论 #32387385 未加载
encryptluks2almost 3 years ago
5GB isn&#x27;t much different than the storage limits of other services, but their storage pricing is atrocious. I&#x27;ve seen the writing on the wall for a while and watched as GitLab went from being the cool open source alternative to GitHub to becoming a bloated oversized mess. I know several popular open source projects were offered premium tier upgrades for free. I am curious to see if these changes, especially transfer limits, will impact them enough to move away.
Keltesethalmost 3 years ago
My Qt&#x2F;C++ cross-platform FOSS Wallpaper Engine project[1] currently uses 47gb of storage. This is because I compile for every platform and store the artifacts for 4 weeks. Not sure what I will do in the future, because having older builds around to try out without recompiling is always nice.<p>[1] <a href="https:&#x2F;&#x2F;gitlab.com&#x2F;kelteseth&#x2F;ScreenPlay" rel="nofollow">https:&#x2F;&#x2F;gitlab.com&#x2F;kelteseth&#x2F;ScreenPlay</a>
评论 #32387318 未加载
评论 #32387621 未加载
评论 #32387301 未加载
kerblangalmost 3 years ago
Perhaps now is a good time to recommend the ever-popular BFG to anyone unaware: <a href="https:&#x2F;&#x2F;rtyley.github.io&#x2F;bfg-repo-cleaner&#x2F;" rel="nofollow">https:&#x2F;&#x2F;rtyley.github.io&#x2F;bfg-repo-cleaner&#x2F;</a><p>Also my team&#x27;s biggest repo is a 2.5 GB checkout but gitlab (self-managed) reports it as 185MB &quot;files&quot; and 353 MB &quot;storage&quot; (no CI&#x2F;CD artifacts).
评论 #32390855 未加载
评论 #32400479 未加载
crgwbralmost 3 years ago
Seems like a buried lede here is that limits also now apply to paid accounts. Just checked my team’s name space: we have 700GB of storage used, and gitlab is going to start charging us $0.50&#x2F;month&#x2F;GB for everything in excess of 50 GB. On top of the hundreds of $&#x2F;month we’re already paying in per-seat pricing. That seems absurdly expensive.
评论 #32409024 未加载
giancarlostoroalmost 3 years ago
I&#x27;m assuming this is only for the ones they host and not the self-hosted solution. That is insane that anyone uploads terrabytes of data into gitlab, is there an actual valid non-illegal &#x2F; weird backup choice use case? Is there some big ass GIS open source project out there that could use the attention of GitLab before they nuke some vital data somehow?
评论 #32386917 未加载
评论 #32386714 未加载
评论 #32389184 未加载
cookiengineeralmost 3 years ago
Anybody found out which projects on gitlab exceed the 45 TB limit?<p>I&#x27;m curious what kind of project would even need such a repository size. From a distant view this sounds like heavily mismanaged build artifacts in the project&#x27;s git history; or abused storage for free CDN of video data or similar.
评论 #32393326 未加载
bachmeieralmost 3 years ago
This doesn&#x27;t affect me, but a better way to handle this would be to sell extra storage at, say, double GitLab&#x27;s cost. Digital Ocean sells 250 GB object storage at $5&#x2F;month and $0.02&#x2F;GB beyond that.
评论 #32387498 未加载
noasaservicealmost 3 years ago
So, we either go to Github, where our licenses are abused for their shitty ML.<p>Or we pay $20&#x2F;month to Gitlab. And I can&#x27;t figure out how the quotas will intersect with &quot;professional&quot;, if at all.<p>For us Open Source devs, neither is a good option. Although I have heard good things about sr.ht &#x2F; sourcehut. And for the service, it appears to be fair <a href="https:&#x2F;&#x2F;sourcehut.org&#x2F;pricing&#x2F;" rel="nofollow">https:&#x2F;&#x2F;sourcehut.org&#x2F;pricing&#x2F;</a>
评论 #32386975 未加载
评论 #32387093 未加载
评论 #32386708 未加载
评论 #32386751 未加载
评论 #32386809 未加载
评论 #32387877 未加载
unintendedconsalmost 3 years ago
Gitlab just can&#x27;t shooting themselves in the foot.<p>Driving away individuals is apparently their strategy now.<p>Sad. I used to teach new developers starting with Gitlab pages.
cercatrovaalmost 3 years ago
I&#x27;m just going to move to GitHub at this point.
评论 #32393018 未加载
imalerbaalmost 3 years ago
Reading between lines it also says it going to enforce a 10GB limit on Paid tiers.<p>&gt; Namespaces on a GitLab SaaS paid tier (Premium and Ultimate) have a storage limit on their project repositories. A project’s repository has a storage quota of 10 GB.<p>Even it&#x27;s not mentioned as a change nor in the timeline, but that limit does not exist currently.
评论 #32386670 未加载
评论 #32387665 未加载
Machaalmost 3 years ago
Does the storage measurement work now? The container registry and build artifacts used to not be measured
评论 #32387462 未加载
eddof13almost 3 years ago
Bitbucket anyone? Or Atlassian is no longer an option?
raverbashingalmost 3 years ago
How much did data hoarders use Gitlab for their backups?
评论 #32394960 未加载
djohnstonalmost 3 years ago
Why are people checking build artefacts into the repo?
评论 #32390353 未加载
评论 #32395000 未加载
balentioalmost 3 years ago
Gitlab keeps giving me more reason to go to Gittea.
评论 #32390961 未加载
eliseumdsalmost 3 years ago
Fair enough.
xaxaxbalmost 3 years ago
Haha, great.
nabakinalmost 3 years ago
With this change, the 5 user limit[1], and original intent to delete dormant repositories[2][3], it seems as though GitLab is no longer able to support the free side of its business. GitLab has been touted as more OSS-friendly than GitHub, but a large part of the OSS ecosystem depends on free repositories. With these changes and this trajectory, I can&#x27;t see myself putting another OSS project on GitLab.<p>It&#x27;s a shame it&#x27;s come to this, but I&#x27;m confident GitLab didn&#x27;t make this choice lightly. It must be done in order for them to stay afloat.<p>Thank you GitLab team for your efforts. I hope you guys are successful in your future endeavors.<p>[1] <a href="https:&#x2F;&#x2F;about.gitlab.com&#x2F;blog&#x2F;2022&#x2F;03&#x2F;24&#x2F;efficient-free-tier&#x2F;" rel="nofollow">https:&#x2F;&#x2F;about.gitlab.com&#x2F;blog&#x2F;2022&#x2F;03&#x2F;24&#x2F;efficient-free-tier...</a><p>[2] <a href="https:&#x2F;&#x2F;www.theregister.com&#x2F;2022&#x2F;08&#x2F;04&#x2F;gitlab_data_retention_policy&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.theregister.com&#x2F;2022&#x2F;08&#x2F;04&#x2F;gitlab_data_retention...</a><p>[3] <a href="https:&#x2F;&#x2F;www.theregister.com&#x2F;2022&#x2F;08&#x2F;05&#x2F;gitlab_reverses_deletion_policy&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.theregister.com&#x2F;2022&#x2F;08&#x2F;05&#x2F;gitlab_reverses_delet...</a>
评论 #32389967 未加载