Developers - How much Bandwidth is reasonable
Working on some great new features for FOSSVPS front end.
But before I release anything I would like your opinion.
FOSSVPS is for developers of Open Source Software. It is not for 'hosting'. So what would be a reasonable amount of data transfer in / out that should be allocated per client per month. Bear in mind that projects would need down / uploading.
Genuine feedback appreciated ![]()
Get your FREE VPS if you develop Open Source software

Comments
Again? @msatt, I would keep it different per IP/domain/AS.
For example, github/gitlab/codeberg should be pretty clear. I know there's workaround to use what's it called? space something? Cloud drives should have different limits. OS, C*AN, other package management could be pretty much unrestricted. But, if you see network activities detached from disk activities, that means it's being used as relay. However, that depends on how much you could tolerate.
10GB is reasonable amount of traffic. Unless it's network related
Google gives me like 10GB free per month, I haven't touched my Google Cloud free VPS in years and now they're charging me $0.01/mo in bandwidth overages. So 11GB.
Summary: keep it somewhere around 100 to 500 GB per month (ingress + egress)
.
Details:
Egress: small web/API traffic (5–50 GB), bots/webhooks (1–10 GB), file serving (1–20 GB), logs/monitoring export (1–10 GB)
Egress: API traffic (50–400 GB), web backend responses (20–200 GB), file/media downloads (10–200 GB), webhook/integration traffic (10–50 GB), logs/analytics exports (10–50 GB)
Egress: high API traffic (500 GB–5 TB), image/video/AI outputs (200 GB–3 TB), file/media serving (100 GB–2 TB), distributed system traffic (100 GB–1 TB), logs/metrics streaming (50–200 GB)
Note: Edited with AI for easier readability
I can't imagine anyone should genuinely ever exceed 50GB and if they do should they really be using FOSS to begin with?
50GB should be the genuine use case 'i don't need to worry " number and I guess if someone is an exception they can ask for a one time bump
TierHive - Hourly VPS - NAT Native - /24 per customer - DE, UK, SG, CA, USA x3, FR, AU, PL, NL
FREE tokens on sign up, try before you buy. | Static Hosting Free for life: https://tierhive.com/static-hosting/
Excellent feedback - thanks everyone.
So perhaps something like 40GB / month with a 20GB bimonthly auto boost if a client goes over.
So I scale based on an average of 50GB per client per month.
Get your FREE VPS if you develop Open Source software
40GB should be sufficient unless you're pulling 5GB docker image at each commit. But, at 5GB, I think that's excessive and signals bad dockerfile.
But, what's the story behind it?
@rpqu I am hopefully introducing a new frontend which shows b/w usage plus max allowed. I don't want to encourage over usage or limit client functionality - I know - don't show it, but I would rather everything is clear and open.
There is also the overall node usage, so FOSSVPS do not abuse our generous donors - @Alexhost, @Hosteroid and @st-hostings.
edit - typo
Get your FREE VPS if you develop Open Source software
Okay. It thought someone had used excessive traffic.
Docker pulls gets cached. So next pull would use cache and not get from docker hub. Only pushes would count. I have docker images that are 2+gb but those are rare and are only big cause of updates and latest java sdk. Those are not used during deployment, only during builds.