HomeCommunity & Content › Step‑by‑Step Migration from MyBB to Discourse on Hostinger

Step‑by‑Step Migration from MyBB to Discourse on Hostinger

Updated 2026-07-23 · Hosting Reviews

Hosting Reviews is reader-supported. This page contains affiliate links to Hostinger; we may earn a commission if you sign up through them — at no extra cost to you.

Why move from MyBB to Discourse on Hostinger?

If you’re searching for migrate mybb to discourse hostinger, you’ve probably hit the limits of MyBB’s older PHP architecture. Discourse offers modern, real‑time discussions, built‑in moderation tools, and mobile‑first design. Paired with Hostinger’s affordable plans and fast SSD servers, the transition can be done without breaking the bank or losing your community.

Choosing the right Hostinger plan for a forum & community site

Forums can start small and grow quickly. Hostinger gives you three practical tiers:

Deal alert
Get Forum & Community Site online
Build an online community or forum — the hosting that handles traffic plus the software to run discussions and groups.
Build Your Community on Hostinger →
  1. Shared Hosting – Ideal for < $5/month sites with under 5,000 monthly visitors. It’s easy to set up, includes a free domain for the first year, and gives you a one‑click installer for Discourse (via Docker).
  2. Cloud Hosting – Ranges from $10‑$15/month. You get dedicated resources, better CPU allocation, and the ability to scale vertically when traffic spikes.
  3. VPS Hosting – Starts around $20/month, perfect for fast‑growing communities that need root access, custom firewall rules, and isolated environments.

For most beginners, the Cloud plan hits the sweet spot: enough power for a smooth Discourse experience and the flexibility to upgrade later. Hostinger’s control panel makes switching between plans painless.

Preparing your MyBB data for migration

Before you touch Discourse, back up everything:

Hostinger provides a free daily backup add‑on for shared and cloud plans, but keep a local copy until the new forum is live.

Installing Discourse on Hostinger

Discourse runs on Docker, so you’ll need a plan that supports it (Cloud or VPS). Follow these condensed steps:

  1. Log into Hostinger’s hPanel and open the SSH Access terminal.
  2. Install Docker:
    curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh
  3. Clone the official Discourse Docker image:
    git clone https://github.com/discourse/discourse_docker.git /var/discourse
  4. Run the setup script and answer the prompts (domain name, email, and admin password). Hostinger’s free SSL will be applied automatically.
    cd /var/discourse && ./launcher rebuild app
  5. Wait for the build to finish (10‑15 minutes). When it’s done, your Discourse forum is reachable at the domain you entered.

If you prefer a graphical installer, Hostinger’s marketplace now includes a one‑click Discourse option on cloud plans. Either way, the result is a fresh Discourse instance ready to receive your old data.

Transferring MyBB content into Discourse

Discourse provides an import tool that reads MyBB’s SQL dump directly:

  1. Log into your new Discourse admin panel (/admin).
  2. Navigate to Settings → Import and select “MyBB”.
  3. Upload the MyBB .sql file and the uploads folder (zip it first).
  4. Map user groups to Discourse trust levels if needed, then start the import.

The process can take a few minutes for a few thousand posts, longer for larger archives. After it finishes, verify that threads, attachments, and user avatars appear correctly. Adjust any custom BBCode in Discourse’s markdown settings.

Finishing touches: performance, security, and cost control

Once the forum is live, keep these basics in mind:

All of these features are available on Hostinger without extra fees, making it a safe, budget‑friendly home for your community.

FAQ

Do I need a separate domain for Discourse?

No. You can point a subdomain (e.g., forum.yoursite.com) to the Discourse container, or replace your existing domain entirely. Hostinger lets you manage DNS records easily from hPanel.

Can I keep my MyBB site running while I test Discourse?

Yes. Install Discourse on a temporary subdomain or a different Hostinger plan, import the data, and compare. When you’re satisfied, switch the DNS to the new site and retire the old MyBB installation.

What if my forum outgrows the Cloud plan?

Hostinger offers seamless upgrades to VPS plans with just a few clicks. Because Discourse runs in Docker, moving the container to a larger server is straightforward—just rebuild the app on the new VPS.

Ready to buy?
Get Forum & Community Site online
Build an online community or forum — the hosting that handles traffic plus the software to run discussions and groups.
Build Your Community on Hostinger →