mlogclub/bbs-go

A lightweight community and Q&A platform for forums, knowledge bases, and discussions.一个轻量级社区和问答平台。

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 1 hour ago
Added to GitGenius on September 20th, 2026
Created on June 24th, 2019
Open Issues & Pull Requests: 46 (+0)
GitHub issues: Enabled
Number of forks: 702
Total Stargazers: 3,480 (+0)
Total Subscribers: 64 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 8
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 282 days
Stale 30+ days: 7
Stale 90+ days: 6

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (4)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

bbs-go is a lightweight community and Q&A platform for building forums, knowledge bases, and discussion communities.

The platform addresses the need for a self-contained community solution by bundling core social features into a single deployable system. It provides forums, Q&A functionality, articles, comments, likes, favorites, and follow relationships out of the box. The architecture supports user engagement through built-in task systems, points, levels, and badges designed to encourage activity and retention. Content organization relies on tags and nodes, while moderation capabilities cover content governance, user management, and permission controls. The tool includes dual-language support for both English and Chinese interfaces.

Organizations building internal knowledge bases, public discussion communities, or niche forums should consider this platform if they want to avoid heavyweight enterprise solutions. The project suits teams that need rapid deployment without extensive customization, as Docker Compose setup with MySQL or PostgreSQL is provided. The tool is designed for scenarios where community growth mechanics and user engagement features matter more than highly specialized functionality.

Development activity shows consistent automation infrastructure investment. The project uses GitHub Actions with multi-registry publishing to both GHCR and Docker Hub, avoiding resource constraints on low-specification servers during local builds. Deployment follows a pull-and-rebuild pattern on production servers with automated health checks and rollback capability. The codebase maintains dual-language documentation and README files in both Chinese and English. The maintainers provide contact channels and community engagement through a live demonstration instance.