Skip to content

Join the Seedly owners community →

From the blog

Best Self-Hosted Community Platforms in 2026, Open Source and Paid, Honestly Compared

A fair roundup of self-hosted community platforms in 2026. Discourse, Flarum, and NodeBB against the owned-source middle path, with real infrastructure costs.

Andrew Lee Jenkins11 min readOwnership
Best Self-Hosted Community Platforms in 2026, Open Source and Paid, Honestly Compared

A self-hosted community platform is community software you run on infrastructure you control instead of a vendor's multi-tenant cloud. Nobody can suspend it, reprice it, or sunset it out from under you, because there is no landlord. That is the appeal, and this post is the honest roundup of what actually fills the category in 2026.

I sell one of the options below, so I am going to be scrupulous about where mine fits and, just as important, where it does not. Out-honesting the vendor listicles is the whole strategy here, so if Discourse is the right answer for you, I will say so and mean it.

What self-hosted actually means, precisely

The word gets used as a binary, and it is really a spectrum. At the strict end, self-hosted means you rent a server, install the software, and administer the box yourself, patches, backups, mail server, and all. At the practical end, it means the code and the data live in accounts you own rather than a vendor's tenant, even if some of the infrastructure is a managed cloud service you control. Knowing which end you actually want is most of the decision.

The roundup, verified July 2026
PlatformLicenseReal running costCreator monetization built in?Setup difficulty
DiscourseGPL, open source~$13 to $45/mo VPS + email + backupsNo, plugins onlyHard (Docker, SSH, SMTP)
FlarumMIT, open source~$5 to $15/mo PHP hostingNoModerate (Composer CLI)
NodeBBGPLv3, open source~$20 to $45/mo Node + Mongo/RedisNoModerate to hard
phpFoxPaid owned-source licenseYour own hostingPartialModerate
Seedly CommunitiesPaid owned-source, $399 onceYour own Vercel + Convex accountsYes, 6 modulesGuided deploy

Infra ranges are typical VPS-plus-email figures, not vendor quotes, and they scale with traffic. Prices verified July 2026, re-check each project before you commit. Setup difficulty assumes a non-specialist creator, not a professional sysadmin.

You are not buying alone

Join the Seedly owners community.

Owners trade setups, share add-ons, and swap playbooks. See what people are building before you commit.

Discourse, the gold standard forum

Praise first, because it is earned. Discourse is the best open-source discussion platform in the world, full stop. The data ownership is exemplary, one-click full backups, a complete REST API, and a GPL codebase you can take anywhere. If your community is discussion-shaped and you have real technical comfort, this is the answer and you can stop reading.

The honest costs. Discourse wants a Ruby-on-Rails, PostgreSQL, and Redis stack, which is why it demands a beefier VPS than the others, roughly $13 to $45 a month once you add mandatory transactional email and backups. Budget one to three hours a month of maintenance plus the occasional multi-hour incident when an upgrade fails mid-rebuild. Discourse's own install docs warn that email server setup and maintenance is difficult even for experienced system administrators, which is why they tell you to use a mail service. And critically, Discourse ships no creator monetization. Paid memberships, courses, and events are plugin archaeology or simply absent. It is a forum, a superb one, not a community-business platform.

Flarum, the lightweight one

Flarum is the featherweight of the group. MIT licensed, it runs happily on cheap PHP hosting in the $5 to $15 a month range and has the most modern, fastest-feeling UI of the open-source set. It is the easiest of the three to keep running once it is up.

The catch is the extension model. You manage add-ons through Composer on a command line, and many of the extensions you will want are maintained by separate developers on their own schedules, some paid. There are no native payments, courses, or events. For a lean discussion community run by someone comfortable at a terminal, Flarum is a lovely choice. The Flarum community forum is the honest place to gauge whether the extensions you need actually exist and are maintained.

NodeBB, real-time and heavier

NodeBB is the real-time-first option, built on Node.js with MongoDB or Redis underneath. Its live features are genuinely good and it sits in the middle on difficulty, but that database layer is an extra operations burden, and its plugin ecosystem has a long history of breaking across major upgrades. Running costs land around $20 to $45 a month self-hosted. Like the others, it brings no native monetization. Check nodebb.org for current requirements before you commit to the stack.

The honest cost of free

Every open-source option above is free the way a puppy is free. The download costs nothing. The bill is your infrastructure plus your hours, and the hours are the part the listicles never price in. Email deliverability alone will eat a weekend and then keep asking for Sundays.

Open source is free-as-in-puppy. SaaS is easy-as-in-rent. Most roundups pretend those are your only two options.

If your community is a forum and you have sysadmin comfort or a developer on call, band one is genuinely excellent and you should run Discourse and never look back. I ranked it first on merit above, not as a courtesy. The full teardown of what free actually costs, with numbers instead of vibes, lives in the true-cost-of-free post.

The paid owned-source middle

Between free-with-a-sysadmin-job and easy-with-a-landlord sits a smaller category, software you buy once and deploy on infrastructure you own, with the creator features the open-source forums never ship. phpFox has sold owned-source community software for years, and FluentCommunity sells lifetime deals in the WordPress world. The category is real, just underpopulated.

Here is where I have to be precise about my own product, because the whole post falls apart if I fudge it. Seedly Communities is owned-source. You buy the full source code once for $399, or $249 bundled with Seedly CRM in one checkout. You deploy the frontend to your own Vercel account and the backend to your own Convex account, with your own Stripe for payments and optional keys for live video and email. The phrase I use, and the one I will defend, is source you own, deployed on infrastructure you control.

What I will not call it is self-hosted in the strict sense, because the backend runs on a managed cloud service rather than a box you administer. You control the accounts, the data, the domain, and the code. You do not rack a server or babysit a mail daemon. If your definition of self-hosted is strictly no-managed-services, the honest recommendations are Discourse or Flarum, and I mean that. This paragraph exists because the category is full of vendors blurring exactly this line, and I would rather rank lower than blur it. The full nuance gets its own treatment in the ownership pillar guide.

What owning it buys, stated plainly. Feed, chat, payments through your own Stripe at a 0% platform fee, classroom, events, live video, and gamification in one codebase. Unlimited members, because no cap exists anywhere in the code. And the creator monetization the open-source forums make you build yourself is already there.

Where mine is not the answer

The concession section, without hedging.

  • If you are a strict self-hosting purist who will not run managed cloud services, run Discourse or Flarum. That is a real preference and mine is a real compromise.
  • If your community is a pure discussion forum with no paid tier, Discourse is a better tool than anything you would buy, and it is free.
  • If your idea is three weeks old and unproven, rent something first. Nobody should take on infrastructure, even friendly infrastructure, for a community that might not exist next month.

How to choose

Answer these honestly and the category picks itself.

  • Is your community a discussion forum, or a business with paid members and courses? Forum points to open source, business points to owned source.
  • Do you have sysadmin comfort or a developer on call? Yes points to Discourse self-hosted, no points to a guided deploy.
  • Is a percentage fee on member revenue material to you? If yes, anything with a 0% own-Stripe model earns a hard look.
  • Do you need creator monetization on day one, or can you assemble it from plugins over time?

FAQ

Is Seedly Communities self-hosted?

It is owned-source, which is close but not identical. You own the source code and deploy it on your own Vercel and Convex accounts, so you control the data, domain, and code. The backend runs on a managed cloud service rather than a server you administer, so the strictly accurate phrase is source you own, deployed on infrastructure you control.

What is the cheapest self-hosted community platform?

Flarum runs on the cheapest hosting, roughly $5 to $15 a month. But the real cost of every open-source option is your hours, not your hosting bill, and email setup and upgrades are where those hours go.

Do open-source forums handle paid memberships and courses?

Not natively. Discourse, Flarum, and NodeBB are discussion platforms first. Payments, subscriptions, and courses are plugin archaeology or simply absent. If your community is a business, that gap is the whole story.

What does owning Seedly Communities cost?

$399 once, or $249 as an add-on bundled with Seedly CRM in the same checkout, plus your own hosting on Vercel and Convex. No monthly plan and no transaction fee, because members pay through your own Stripe.

Wherever you land, the deeper version of this whole question, what ownership really costs and who should want it, is in the ownership pillar guide, and the money side is in the true cost of free community software. If the owned-source middle is where you land, the checkout is one page.

Run your own

You are not buying alone.

Seedly owners trade setups and share add-ons. Join the community, or take the platform for a spin first.