We’ve been running our Discourse instance for a few months on forum.hobbydb.com now to support our growing collectible database with a community (replacing various Facebook groups). While everything is functionally stable, we’ve noticed some performance issues — particularly around Lighthouse scores, which are currently hovering around 60%.
Some context on our setup:
- Discourse Version: 3.4.6 (latest)
- Deployment: Using Bitnami’s Discourse Helm chart
- Infrastructure: Entirely containerized, running on Kubernetes
- Specs: MS Azure 2xlarge (so should be able to automatically expand to 6 cores, 12GB of RAM and up to 2GB for logs)
We’re trying to figure out where the performance bottlenecks might be coming from, and how we can better optimize our deployment — especially for frontend performance.
Has anyone faced similar issues when running Discourse over Kubernetes (especially via Bitnami)? Any recommendations, tips, or known pitfalls we should look into?
Appreciate any advice or suggestions — we’re keen to improve the experience for our users.