TrumpetBoards.com - NodeBB to XenForo Migration

DesertSpringsDigital

New member
Licensed customer
Wanted to share what I've been working on. https://trumpetboards.com is a niche community for trumpet players that I've been running for years, originally on NodeBB.

I made the switch to XenForo a few weeks ago and wish I'd done it sooner. There's no official NodeBB-to-XF importer, so I built a custom one that reads directly from MongoDB into the XF import framework. Migrated ~2,200 threads, ~21,000 posts, and ~1,200 users with zero data loss. Even preserved the original bcrypt password hashes so users could log in with their existing passwords on day one.

The site runs a custom theme with Inter/Lato typography, WCAG AAA contrast ratios, and a warm crosshatch background pattern. Hosting is on AWS Lightsail with Redis caching, coming in around $12/month.

Still tweaking things here and there, but I'm happy with where it's landed. At least my users haven't complained yet! Open to feedback if anyone has suggestions.
 
Back
Top Bottom