FAQ
TIP
This page focuses on common questions from teams evaluating BBS-GO for forums, Q&A communities, knowledge sharing, and discussions.
What is BBS-GO?
BBS-GO is a lightweight self-hosted community platform for forums, Q&A, and knowledge sharing. It is open source and built with Go and React.
What can I build with it?
You can use BBS-GO for public forums, Q&A communities, knowledge-sharing spaces, product user communities, developer support hubs, and internal team spaces.
Is BBS-GO only a forum?
No. Forum-style discussions are one core use case, but BBS-GO also supports article publishing, accepted-answer Q&A workflows, tags, categories, search, notifications, reputation mechanics, and admin operations.
How is it different from heavyweight forum systems?
BBS-GO focuses on practical self-hosted deployment, a smaller operational footprint, and a combined forum + Q&A + knowledge-sharing experience. It is a good fit when chat is too noisy, docs are not interactive enough, and a large enterprise community suite feels too heavy.
Can I self-host it?
Yes. BBS-GO is designed for self-hosted deployment. You can use Docker, release packages, or source builds.
Does it support Docker?
Yes. See Docker Deployment for the compose setup and single-container command.
Which database should I use?
MySQL is recommended for production. SQLite is available for local trials and lightweight evaluation.
Does it support multiple languages?
Yes. BBS-GO currently supports en-US and zh-CN in the web experience and server-side messages.
Where can I try it?
Visit the live demo community: https://bbs.bbs-go.com
Where should I report issues?
Use GitHub issues: https://github.com/mlogclub/bbs-go/issues
