finds.dev← search

// the find

ruby-china/homeland

★ 3,859 · Ruby · MIT · updated May 2026

: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.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →