// the find
ruby-china/homeland
:circus_tent: An open source forum/community system based on Rails, developed based on Ruby China.
Homeland is a self-hosted forum platform extracted from Ruby China, the largest Chinese Ruby community. It gives you a full-featured discussion board — topics, replies, notifications, OAuth, API, teams — deployable via Docker. Aimed at developers who want to run their own community without building from scratch.
ActionCable-based real-time notifications are first-class, not bolted on. REST API v3 is well-structured with jbuilder views and proper OAuth2 via Doorkeeper. ViewComponent usage for replies and topics keeps the view layer cleaner than typical Rails ERB soup. The devcontainer setup means you can be running locally in minutes without fighting Ruby version managers.
The README is essentially empty — deployment docs live on an external site that may or may not stay up, which is a bad bet for a self-hosted tool. Search is backed by whatever `app/models/concerns/searchable.rb` provides — almost certainly full-text SQL, not anything that scales past a few thousand posts. The frontend is a jQuery + Bootstrap + Turbolinks stack that hasn't moved in years; anyone expecting a modern JS experience will be disappointed. Chinese-language community origin means issues, PRs, and commit history are mostly in Chinese — fine if you read it, friction if you don't.