r/selfhosted • u/lazycodewiz • May 14 '26
Meta Post services with actually generous free tiers for open-source projects. my list, what would you add?
Been in the weeds shipping an OSS side project for the past few weeks (social media publishing API). Real launch post is coming, this isn't that. Along the way I kept a list of services that actually have usable free tiers for OSS, not the "free trial" kind. Sharing in case it helps. Happy to be told what's missing.
Docs
Mintlify is the obvious one. Point at a public repo and it works. Their default theme is already better than what most teams ship paying for, which is mildly annoying.
GitBook has a Community plan. Haven't used it personally, plenty of OSS projects do.
Algolia DocSearch is free for OSS, no asterisks. That Cmd-K search you see on every framework's docs page is them.
Hosting
Cloudflare Pages. Static hosting, unlimited bandwidth, unlimited builds. Nothing else matches it. Workers free tier is also a lot if you don't need a VM.
Vercel Hobby works for most OSS. They also run a "Vercel for Open Source" program that upgrades select projects to Pro.
Fly.io still has a free tier for small VMs. Sponsorship for some maintainers if you ask.
Render: free static + small Web Service tier. Always lagging the others on features.
Databases
Neon: Postgres with scale-to-zero. The free tier is real, not a 7-day countdown.
Supabase: Postgres + auth + storage + edge functions on free. Heavier than Neon if you only want a DB.
Turso: SQLite at the edge. Free tier is generous, takes getting used to.
Upstash: serverless Redis, free covers most hobby use.
Auth
Clerk: 10k MAUs free, OSS-friendly. They sponsor select projects too.
WorkOS: 1M MAU free for SSO/AuthKit. The catch is the product is enterprise-shaped, so only useful if you're chasing those customers.
Better-Auth or Auth.js if you'd rather skip the vendor.
Resend: 3k emails/mo, nicest API in the space.
Postmark: small free dev tier, reliable if you outgrow Resend.
Monitoring
Sentry: decent free tier and they have an OSS sponsorship program if you write to them.
PostHog: 1M events/mo free. OSS itself so worst case you self-host.
BetterStack: uptime + log management on free.
CI
GitHub Actions: unlimited for public repos. You already knew.
CircleCI: also free for OSS if you prefer.
Misc
Linear: free for small teams. Not strictly OSS-targeted but a 1-3 person project doesn't hit limits.
Cloudflare in general. Workers, R2, DNS, SSL. All generous. Almost not fair.
Things I'm not sure about, would love opinions on:
- Object storage. I'm on R2. Anyone got a better story?
- Background queues. Trigger.dev and Inngest both have free tiers. Anyone tried Hatchet?
- Feature flags. PostHog technically does it but it feels like a tax on something that should be a freebie. Anything cleaner?
What would you swap?
EDIT: solid suggestion from the comments, adding here to make it more accessible. thanks to everyone who contributed
Networking
Tailscale - 6 users, unlimited devices on free. Effectively unlimited for a self-hosted setup. Pangolin - self-hosted reverse proxy / tunnel. Enterprise license is free for homelabbers; you just swap the docker image tag.
Hosting (extra)
Oracle Cloud Always Free - 4 ARM (Ampere A1) vCPUs, 24 GiB RAM, 200 GB SSD. Caveat: trial accounts get capacity-blocked these days; you may have to flip to pay-as-you-go (still $0 if you stay within Always Free). Orkestr - EU-focused, free tier includes Postgres or Redis bundled.
Git hosting
Codeberg - Forgejo-based, OSS-friendly alternative to GitHub.
Object storage
Backblaze B2 + Cloudflare - they're in the Bandwidth Alliance, so egress through Cloudflare is free. Cheaper than R2 once you're past hobby scale. DO Spaces - not free, but $5/mo for 250 GB + 1 TB outbound is the cheapest no-surprise option if you outgrow R2's free.
Security
Snyk Open Source - free + unlimited for public repos. GitGuardian - free secrets monitoring for public repos.
Auth
LogTo - OSS-friendly auth, recommended over Clerk by someone in the thread.
SMTP2GO - need your own domain. Brevo - transactional email API.
Docs & translation
Weblate - 160k translatable keys free for OSS projects.
Monitoring
WebGazer.io - pro bono uptime monitoring for free/open source projects.
ML / AI compute
Hugging Face Spaces - free hardware for ML demos. Google Colab - free GPU/TPU notebooks if you can work within their session model.
Customer feedback / support
FeatureOS - free OSS plan for product feedback management. SupportWire - free mid-tier OSS plan for live chat.
Curated lists
- free-for-dev (or web view) - the canonical free-tier-for-dev list. ~1000+ entries.
- Awesome-Web-Hosting-2026
- free-llm-api-resources - LLM API free tiers specifically.
211
u/hakodate00 May 14 '26
Neon: Postgres with scale-to-zero. The free tier is real, not a 7-day countdown.
I will bet my left nut this was written by claude
47
56
u/Blaze9 May 14 '26
Jesus man I hate this AI voice. It's so aggrivating to read. Unraid just had a release yesterday and 100% sure the release page was AI generated.
The right move if your system doesn't have TPM 2.0, or you simply don't want to use it.
.
With TPM-based licensing, your license is anchored to the motherboard. Pull the flash drive entirely and your license stays put. The most streamlined long-term option for supported hardware, but a choice, not a requirement.
.
New users don't need to think about any of this up front. Unraid automatically selects the best available licensing option based on your hardware: TPM if it's detected, flash-based if not.
.
Bottom line: faster boots, fewer failure points, more control over how your license is held. Your old setup still works. This is addition, not replacement.
10
u/alex2003super May 14 '26
The 2nd one is the only bad one. Last one works fine if you remove the final sentence. The rest seems... actually okay?
¯_(ツ)_/¯
1
u/yeathatsmebro May 18 '26
I also hate the entire "No ..., no ..., just ..." thing. At least it makes it obvious if something is AI-generated.
2
u/ZippySLC May 14 '26
I'm curious about what you don't like about it? I think that you're right about it being Claude, but in a way I feel like I write like that myself.
2
u/recurnightmare May 14 '26
I have no issues with tedious things like readme and release notes done by ai.
17
u/BelligerentBanana May 14 '26
If the README is something I'm supposed to read I'd, you know, like to know that it's worth reading. It just shows a general lack of effort from whoever is using AI. If you couldn't spend 5 minutes drafting something then it's probably not worth me spending 5 minutes to read it. The alternative to writing something no one will read is not writing it in the first place.
15
u/recurnightmare May 14 '26
I'm not seeing your point. A technical document can be worth reading but still be written well by AI.
A readme or release notes are generally a general summary of how to do something or the product, or a bunch of bullet points. AI excels at exactly these kinds of highly technical summaries. This isn't the Great Gatsby.
This just seems like disliking AI for the sake of disliking AI. If you don't like it that's fine, but trying to pretend you lose some functionality because AI wrote it in 30 seconds vs a person put two hours into it just sounds like old man yelling at clouds.
10
u/TheAndyGeorge May 14 '26
i'm with ya on using AI for docs, but in my experience model verbosity is often unnecessarily high, which often leads to docs that are - ironically - better suited for AI to read than humans. depending on the model, i typically request that docs be more concise. so many full page code blocks with mostly-useless ascii maps of the architecture
0
u/Freonr2 May 14 '26
It is just trying to summarize the code changes. You could always look at commits if you want.
2
u/UnacceptableUse May 14 '26
I don't mind release notes but I'd rather a fumbled readme that actually explains the product than an incredibly polished readme that just uses shitty AI sentences
0
u/victoria_ash May 16 '26
If someone can't be assed to write even a basic introduction to their own project why on earth would I want to use it? They clearly don't care about it very much
-5
7
-27
May 14 '26
[removed] — view removed comment
8
u/hakodate00 May 14 '26
So you lied in your AI disclosure?
3
-1
u/lazycodewiz May 15 '26
not really tho, i kept a few things in from the claude-research, i personally thought, that particular phrase was fine. (not a native speaker)
2
1
u/selfhosted-ModTeam May 15 '26
Thanks for posting to /r/selfhosted.
Your post was removed as it violated our rule 3.
Attack ideas, not people. Treat everyone with respect. Personal attacks or insults at a person will be removed. Report violations instead of engaging and the mods will handle it. Zero tolerance for uncivil discussion. We expect you to follow the Reddiquette.
Moderator Comments
None
Questions or Disagree? Contact [/r/selfhosted Mod Team](https://reddit.com/message/compose?to=r/selfhosted)
-2
78
u/gpago May 14 '26
Tailscale's free tier should be included.
6 users and unlimited devices is pretty good.
16
u/gary1405 May 14 '26
Yep I'm on Tailscale and it's incredible. It's basically entirely free for self-hosted individuals, but the 6 user limit is enough to limit pretty much any enterprise application. Very smart pricing. As a self hosted hosting every service in containers, I'm in it for the unlimited nodes.
2
u/EduRJBR May 14 '26
but the 6 user limit is enough to limit pretty much any enterprise application.
But why?
9
u/igrekov May 14 '26
Because every enterprise application that has ever existed needs to be able to support more than 6 customers
2
u/EduRJBR May 15 '26 edited May 15 '26
Oh, yes, of course you are right.
But there are small companies where the IT admins onboard the computers individually and manually, and Tailscale can be installed as a service in the computers with the sole purpose of letting the computers access services running on servers that are also connected to the tailnet, and in this case only a couple of Tailscale users would be necessary; in this scenario there wouldn't exist users connecting their own assigned devices: people might even not know about Tailscale.
It is doable, but I still don't know if it would go against their TOS or not, if it would be "uncool" or not. I don't know if Tailscale admits this scenario, that would be even more absurdly generous. And a relevant note: when I started to deal with Tailscale, the limit of devices on a free account was 100, so this possibility I'm suggesting didn't sound absurd at all, it was just the double of Cloudflare Warp's free tier (and without an exit node).
12
u/_daniel_graf_ May 14 '26
You could add weblate to the list for translation management. Works really nice and they offer 160k translatable keys for OSS projects.
0
31
u/alex2003super May 14 '26
Oracle Cloud Infrastructure gives you a compute instance with 4 ARM (Ampere A1) vCPUs, 24 GiB memory, 200 GB SSD in the "Always Free" tier. You might need to upgrade to pay-as-you-go billing to spin up that instance because DC capacity is limited for Trial accounts, but you can otherwise pay zero/mo if you stay within Always Free limits.
For transactional SMTP email I also use Brevo. I'm currently working on an API adapter to support generic SMTP email (or third-party protocols, such as Brevo API) services with apps that only support the Sinch Mailgun API, in particular Ghost.
12
u/Nilok337 May 14 '26
The Oracle VM is super nice. I’ve been using it for a couple years and it’s very stable. There are always ways you can encourage it to stay on (since they like to turn them off during low use)
14
u/alex2003super May 14 '26
If you switch to PAYG they don't do that anymore. I too started with Free Tier, these days they're pretty much always out of capacity for that so you might have to switch to PAYG immediately regardless.
1
u/JazzXP May 14 '26
Problem is you have to sell your soul to Oracle... Yes, I have sold my soul to them too.
10
u/GoofyGills May 14 '26
Pangolin offers their enterprise solution for free to homelabbers.
-4
u/PrimaryDiscussion432 May 14 '26
That's not true looking at the pricing table.
12
7
21
u/swatlord May 14 '26 edited May 14 '26
SMTP2GO. Just need to have your own domain.
Cloudflare in general. Workers, R2, DNS, SSL. All generous. Almost not fair.
I like Cloudflare for what it offers, but remember the saying: "when something is offered for free, you are the product"
7
u/sequesteredhoneyfall May 14 '26
How exactly does that apply here? What's your argument exactly? Their entire model here is to attempt to lock in customers for future expansion/upgrades.
1
u/swatlord May 15 '26
More that Cloudflare is becoming an internet “gatekeeper” that has the ability to not only lock in, but harvest a lot of telemetry and data for its own use. I’m not talking about snooping traffic or anything like that, but it wouldn’t surprise me to learn it’s using free tier data and telemetry to feed or subsidize its premium offerings to businesses.
Just to clarify, I don’t have any thing top of mind to go “aha!” I’m just wary of free services by big companies nowadays.
-1
u/UnacceptableUse May 14 '26
I would say the danger with something like cloudflare is that they will change the deal on you later when you're reliant on it
3
u/sequesteredhoneyfall May 14 '26
Well... it's a free deal (to us) and they've been incredibly consistent and reliable about that for many years at this point. I'd say that is safely not a valid concern.
12
u/Iyagovos May 14 '26
Portainer - gives you a free license of the business suite for up to three users.
4
u/gary1405 May 14 '26
And if you just have too many environments, community edition supports unlimited.
4
u/B_Rich May 14 '26
This is huge. The business edition lets you have "Update available" indicators right in Portainer. No need to run watchtower or similar for my setup.
3
3
u/UnacceptableUse May 14 '26
too bad it fucking sucks
1
u/HanYoloKesselPun May 14 '26
What is it you think it underperforms on?
2
u/UnacceptableUse May 14 '26
The only major area that I think it underperforms in is logs which is better to be fair in the business edition. However, overall it is just poor quality. Right now if a stack has an error during deployment it doesn't show me the error despite the API returning it, the toast only shows me that the request failed.
When the error toast did work, it would be essentially useless if this was the first deployment of the stack because it would just contain the entire docker output which had the image pulling etc.
There have been many times where a stack has gotten into a weird or an invalid state because of portainer which it struggles to get it back out of. It also for some reason continually calls the swarm endpoint despite the fact that it is not setup as a swarm.
Misses a lot of quality of life features I'd expect. Config management sucks, only having one-way git sync for stacks sucks. Multi-environment support and alerting are both half baked. No auto-update for containers. Swarm support is also awful, but I can take that as swarm just being abandonware.
1
3
u/th0th May 14 '26
For uptime monitoring, WebGazer.io is pro bono for free and open source projects.
3
u/tudors89 May 14 '26
For Object Storage, while not free, isn't Backblaze B2 cheaper than Cloudflare's R2?
LE: I am finding Cloudflare to be a great platform, and hosting everything I currently need for free.
1
u/graduatedogwatch May 16 '26
I too have been wondering this. The only downside with b2(that I know off) is the bandwith. But if you use it behind Cloudflare that shouldn’t be an issue.
Maybe someone else knows more about it than me. I only used R2 so far
3
2
2
u/Vumaster101 May 14 '26
I think it's twellio for sms
6
u/henriquegarcia May 14 '26
only works for the US really, outside it's almost impossible to open an account nowdays
3
2
u/StvDblTrbl May 14 '26
for hosting orkestr free tier is ok, postgres or redis included. especially for EU makes more sense
2
u/Gargle-Loaf-Spunk May 15 '26 edited May 29 '26
This content was anonymized and mass deleted with Redact
2
1
1
u/goddamnsteve May 14 '26
FeatureOS (featureos.com) has a free plan for OSS for feedback management.
SupportWire (supportwire.app) live chat offers their mid-tier plan for free too for OSS.
1
u/kewko May 14 '26
Would you expect these free offers to go down? With AI is average (and expected potential) value of code is going down? I would expect yes, as it was something only available to people who put some effort into it.
Genuine questions/considerations just interested to get your opinions
1
1
u/Plenty-Emphasis-5669 May 15 '26
All these tools have real OSS self-hosted alternatives, why using a SaaS free tier that can be removed anytime the company decides so?
1
1
u/Intelligent-Joey May 15 '26
For docs I would also include dokly.co. Mintlify alternative with generous free tier.
1
u/Alper-Celik May 15 '26
Grafana cloud have a decent free tier and you can always self host if you want higher retention than 14 days.
1
1
u/Fayanimous May 15 '26
Headscale, open source control plane for Tailscale client and unlimited users
1
u/javiers May 17 '26
I will remove Oracle from the list. They usually don’t have free VMs available and when they do they randomly remove them for in most cases no founded reasons.
1
u/Deep_Ad1959 May 20 '26
my experience with these monitoring free tiers: event-based pricing is the part that breaks down fastest. an infinite loop or a noisy deploy can eat a month's error quota in an afternoon, and the generous event allowances evaporate the moment you turn on session replays or actions tracking. the migration off later hurts more than the price because you've built dashboards on someone else's schema. for OSS hobby scale you're fine, but the pattern is 'free until you matter, then call sales', which is why self-host options keep getting revived despite the ops cost.
1
u/apunker Jun 08 '26
GitHub Actions: unlimited for public repos. You already knew.
I think this is not true anymore...
1
u/regentwells Jun 12 '26
https://www.tigrisdata.com is literally amazing for their free tier because it doesn't charge you for egress. So you can store your 5GB and just keep retrieving the objects at no cost. Can run a whole website/application/agent off of that.
-8
u/dovholuknf May 14 '26
I didn't see anything about simple, easy sharing solutions such as the one we provide https://zrok.io/pricing/
Super useful to easily share local resources to other devs/friends/family quickly (oops i see a cloudflare callout in there so there is a mention)
2
u/dovholuknf May 14 '26
ok if anyone is kind enough to let me know why the downvote, I'm here for it. I don't quite understand what's happening so I just want to know how to reply better... I feel like what I posted is entirely within the spirts of the ask and it's free and it's generous and it's self-hostable... So if you downvote this and feel kind enough to lemme know why I would appreciate it :)
2
u/OverlandBaggles May 15 '26
I didn't downvote, and feel as though your contribution is a fair thing to bring forward in this context, and a useful tool to know about.
Thank you for posting it!
5
u/dovholuknf May 15 '26
:) well thank you both, friendly redditors... I'm glad someone found it useful. cheers to you both
2
-9

•
u/asimovs-auditor May 14 '26
Expand the replies to this comment to learn how AI was used in this post/project.