Posted by: Matt Lewis

Last updated: June 1, 2026

Hawk Host mascot shining a spotlight on the Flarum logo.

Softaculous Spotlight #2: Flarum

A modern take on forum / bulletin board software.

Part of our ongoing series covering the best apps available through Softaculous.

Much of traditional forum software still feels stuck in the past.

Meanwhile, real-time chat apps like Discord offer modern interfaces but sacrifice the SEO, searchability, and long-term organization of a true community board.

Modern open-source platforms are finally bridging this gap. Today, we’re looking at Flarum: a lightweight, modern forum platform built to make independent communities feel fast, modern, and app-like.

What is Flarum?

Flarum is the combined successor to two older forum projects: esoTalk and FluxBB. It was built from the ground up with a single goal: to make forum software fun again. It uses a modern tech stack (Laravel and Mithril.js) to provide a “Single Page Application” feel where transitions between discussions are nearly instantaneous.

The core philosophy of Flarum is minimalism. Instead of shipping with every possible feature enabled (and slowing down your site), Flarum starts with a lean “core” and relies on an extensive extension ecosystem for everything else. Whether you need polls, social login, or advanced moderation tools, you simply enable the specific extension you need.

At a Glance · Flarum
✓  On Softaculous
Developer
License
Open Source – MIT
Category
Community Forum
Current Version
2.0.x
Active Users
Thousands of Communities
Works With
Any modern browserSelf-hosted PHP/MySQL

Who Should Be Using Flarum?

Flarum isn’t just another forum; it’s a specific tool for specific community needs:

Modern Brands: Flarum’s minimalist design replaces clunky legacy support boards, aligning your community with a clean, professional identity.

Mobile-First Audiences: Unlike traditional forums, Flarum provides a responsive, app-like interface that handles touch gestures natively on small screens.

Niche Communities: Flarum replaces rigid categories with a flexible tagging system, allowing discussions to live in multiple relevant contexts simultaneously.

SEO-Conscious Creators: Unlike closed chat applications like Discord or Slack, Flarum threads are fully indexable, turning user discussions into long-term organic search assets.

Developer-Led Projects: Built on Laravel, Flarum provides a clean codebase and robust API, simplifying custom integrations and feature development.


Flarum vs. The Competition

The battle of the modern and legacy forum platforms

FeatureFlarumDiscoursephpBB
Tech StackPHP / MySQLRuby on Rails / PostgreSQLPHP / MySQL
Install EaseVery Easy (Softaculous)Moderate to Hard (Docker)Very Easy (Softaculous)
System Req.Low (Shared Hosting OK)High (VPS Required)Low (Shared Hosting OK)
Core SpeedLightweight & FastFeature-rich but heavierFunctional but dated
ArchitectureMinimal core + extensionsLarge built-in feature setCore-heavy with mods
UI StyleMinimalist / FlatModern / DenseTraditional / Folder-style
Mobile AppWeb App (PWA)Official Wrapper AppResponsive Web Only
CostFree (hosting only)Free (requires VPS hosting)Free (hosting only)

The honest answer: Discourse is an incredible platform if you have the budget for a dedicated VPS and a system administrator to manage Docker. phpBB remains a rock-solid legacy choice if you need traditional folder structures. For everyone else, Flarum offers a modern user experience that runs perfectly on standard Hawk Host accounts, making it far more accessible for most community owners.


Extensions are Key
Flarum’s power comes from its extensions. Check out the Friends of Flarum (FoF) collection for high-quality, community-maintained extensions that add everything from social login to file uploads.

The Honest Pros & Cons

Pros & Cons
The Good
  • Extremely fast and lightweight user interface
  • Mobile-first design that looks great on any device
  • Simple installation on Hawk Host via Softaculous
  • Modern tagging system is more flexible than categories
  • Large and active extension ecosystem
  • Built on Laravel, making it developer-friendly
The Drawbacks
  • Minimalist core means you'll likely need several extensions for basic features
  • Search functionality in the core is basic (can be improved with extensions)
  • Updating extensions sometimes requires basic command-line knowledge (Composer)
  • Relatively young compared to vBulletin or phpBB

Performance & System Requirements

Flarum is designed to be efficient. Because it’s built on PHP, it runs on almost any Hawk Host account, but there are a few things to keep in mind for larger communities.

System Requirements
CPU
1+ Core
RAM
512MB+
Storage
200 MB base + growth
PHP
8.2 or 8.3
MySQL
MySQL 8.0+ or MariaDB 10.4+
Flarum is very database-efficient. The main growth will come from user uploads and attachments if you enable them via extensions.

GUIDE
Full Flarum Setup Guide
Ready to build your community? Check our step-by-step installation guide.
View Install Guide

How to Install Flarum on Your Hawk Host Account

Three minutes from zero to a live community

1
Open cPanel
Log in to your Hawk Host client area and click cPanel for your account.
2
Launch Softaculous
Search for Softaculous or find the Softaculous Apps Installer icon in the Software section.
3
Find & Install Flarum
Search for Flarum, click the icon, and hit Install Now. - Directory: We recommend installing in a directory like
/community
or
/forum
to keep your main site clean. - Admin Settings: Set a strong password! Flarum admins have total control over the extension ecosystem.

Your First 5 Minutes Inside Flarum

Getting your community ready for its first members

1. Set your Title and Description. Go to Administration → Basics. This is what search engines and social media will show when people link to your forum.

2. Configure your Tags. Go to Administration → Tags. Create a few primary tags to guide your users on where to post. Remember, tags can have colors and icons!

3. Explore the Extensions. Go to Administration → Extensions. Flarum comes with several core extensions disabled by default (like Polls or Subscriptions). Turn on the ones you want.

4. Set up Mail. Go to Administration → Email. This is crucial for user registrations and notifications. If you are a Hawk Host user you can find information on getting your SMTP details by clicking here.

5. Create a Welcome Post. Start the conversation! Make a post explaining what the community is for and invite users to introduce themselves.

PWA Support
Flarum supports Progressive Web App (PWA) features out of the box with the right extensions. This allows your users to ‘install’ your forum to their home screen, providing an app-like experience without needing to visit an app store.

Moderation & Spam Prevention

Flarum relies on community curation and extensions to manage spam and moderate content.

Don’t hesitate to experiment with extensions. While Flarum includes solid moderation and anti-spam tools out of the box, its extension ecosystem is where the platform truly shines.


Tips, Tricks & Hidden Gems

Make the most of your Flarum install

The Command Palette. Press Ctrl + K (or Cmd + K) anywhere in the forum to open the search and command palette. It’s the fastest way to navigate between discussions.

Mentioning Users. Just like on social media, typing @username will notify that user. You can also mention specific discussions by their ID or URL.

Emoji Support. Flarum has excellent emoji support. You can even add custom emoji sets via extensions to give your community its own unique personality.

Drafts. Started a reply but got interrupted? Flarum automatically saves your drafts so you can come back and finish them later.

Extensions. It’s worth repeating that Flarum is intentionally lightweight out of the box, and that’s part of its appeal. Its extension ecosystem lets you add the exact features you need without turning your forum into a bloated mess.


Must-Have Flarum Extensions


Which Hosting Plan Do You Need?

Hosting Plan Fit · Flarum
Recommended

Perfect for starting out. Flarum is lightweight enough that a standard shared plan can easily handle thousands of posts and hundreds of active users.

Recommended

The best choice for active communities with 50+ users online at once. The extra resources ensure that real-time notifications and infinite scrolling stay snappy.

Recommended

Recommended for large, high-traffic communities or those with heavy media requirements (lots of image uploads). Provides the isolation and performance needed for scale.

Flarum is exceptionally efficient on disk space. A community with 100,000 posts will likely take up less than 500MB of database space.

Common Questions About Flarum

Yes. Flarum is 100% open-source (MIT license). There are no licensing fees, no “per-user” costs, and no “pro” versions. You own the software and the data.
Yes, but it requires a bit of work. There are community-maintained migration scripts that can move your users, discussions, and posts from older platforms to Flarum. Check the Flarum community forums for the latest migration guides.
Flarum doesn’t use “themes” in the traditional sense. Instead, you customize the look and feel via the Admin dashboard (CSS/Colors) or by installing extensions that modify the UI.
Since Flarum is built on the Laravel framework, it includes many modern security best practices by default. The core team regularly releases security updates and patches. Like any software ecosystem, third-party extensions should be reviewed carefully before use.
Yes. Flarum outputs clean HTML and is fully indexable by search engines. You can further optimize it using community extensions for SEO tags, sitemaps, and friendly URLs to ensure your discussions rank well and drive organic traffic.
Yes. While manual installations of Flarum require Composer and command-line access, you can bypass this entirely by using the Softaculous Apps Installer in your cPanel for an automated 1-click installation.
Flarum does not have native mobile apps. However, it is built as a Progressive Web App (PWA). Users can add your forum to their device’s home screen, where it will load and behave like a native mobile app.

Alternatives to Consider

Flarum is a fantastic choice for modern forums, but depending on your needs, you might consider these alternatives.

Discourse
Open Source
The “gold standard” for enterprise-grade modern forums. Extremely feature-rich and powerful, but requires a VPS and Docker to run. Best for large organizations with a dedicated budget.
NodeBB
Open Source
Another excellent modern forum built on Node.js. It’s fast and uses real-time sockets for everything. Like Discourse, it typically requires a VPS rather than standard shared hosting.
phpBB
Open Source✓ Softaculous
The classic choice. It’s been around forever, it’s rock-solid, and it has thousands of themes. Use this if you want a “traditional” forum feel or need a specific legacy feature that Flarum doesn’t yet have.

Softaculous Spotlight · The Verdict

Flarum is a fantastic choice for anyone looking to build a modern self-hosted community without unnecessary complexity.

9.4
out of 10
Excellent
Category Breakdown
Ease of Use
10/10
Features
8/10
Security
9/10
Value
10/10
Performance
10/10
Best For
  • Modern brands and startups
  • Mobile-first communities
  • Niche enthusiast groups
  • SEO-conscious creators
Not Ideal For
  • Large enterprises needing 1000s of built-in features
  • Communities that prefer the 'old school' folder-style layout
  • Communities requring heavy theme customization
License Open Source – MIT
Learning Curve Very Easy

The bottom line is that Flarum makes running a modern community far less intimidating than traditional forum software. If you’ve been putting off starting a forum because the software felt outdated or difficult to manage, it’s time to give Flarum a try.


Softaculous Spotlight Series
This is post #2 in our Softaculous Spotlight series, where we take an in-depth look at the best software available through your Hawk Host control panel. Subscribe to see new posts as we add them.
Subscribe via RSS
Ready to get started? Build your site from
$2.61/mo
GET STARTED NOW