Outpost Community Demo

okay I'm sold but how do I get my team to switch from Discourse?

By caffeineOverflow ·

So I've been playing with Outpost for a personal project and I love it. Problem is, my day job's engineering team uses a self-hosted Discourse instance and convincing them to switch is... a project in itself.

Main objections I'm anticipating

  1. "We've already customized Discourse with plugins" — we have like 3 custom plugins
  2. "Migration will be painful" — fair concern
  3. "It's self-hosted so it's free"it's not, we pay for the server + someone maintains it part-time

Anyone here come from Discourse? What was your pitch to the team? What do you actually miss (if anything)?

5 replies

marcusd ·

We switched from Discourse about 4 months ago. Biggest selling point for our team was the embed + API combo. Our Discourse lived on a separate subdomain and nobody visited it. Once we embedded Outpost directly in our docs site, engagement went through the roof.

What I miss honestly? The plugin ecosystem is more mature. But the API makes up for it — anything a plugin would do, you can build with webhooks + a small script.

Tomasz ·

Former Discourse admin here (maintained our instance for 2 years). The "self-hosted is free" argument falls apart when you factor in:

  • 💰 Server costs — $50-100/mo for decent performance
  • Update maintenance — security patches, plugin compatibility
  • 🔧 Ruby/Rails expertise needed for any customization

I literally spent half a day last month debugging a broken plugin after a Discourse update. That's not free.

caffeineOverflow ·

That's a great point about hidden costs. We actually had a Discourse update break our SSO plugin last quarter and it took 2 days to fix. I'll add that to my pitch deck lol.

lisabuilds ·

For the migration concern — we went Discourse → Circle → Outpost (yeah, we've been around the block). The Discourse export is actually decent since it has a data export feature. The harder part is migrating user accounts, but if you're using SSO that solves itself — users just log in and their accounts get created.

top-outpost-ninja ·

We're actually building a Discourse migration tool that reads the Discourse API export format. Not ready yet but if you want early access when it's done, shoot me a DM. Should handle posts, topics, categories, and user mapping.