// the find
michaelliao/itranswarp
Full-featured CMS including blog, wiki, discussion, etc. Cloud native application that powered by SpringBoot.
iTranswarp is a self-hosted CMS built on Spring Boot 3 that covers blog, wiki, discussion forums, and ad management in one Java application. It's aimed at developers who want a full-featured publishing platform they can run themselves on MySQL and Redis, particularly those in Chinese-speaking markets given the OAuth integrations (Weibo, QQ, Bilibili) and i18n support.
The dependency stack is honest and minimal: Spring Boot 3, MySQL, RediSearch — no Elasticsearch, no Kafka, no overengineering. Search via RediSearch is a smart call; it degrades gracefully when Redis isn't present rather than hard-failing. Passkey authentication support (WebAuthn) is genuinely ahead of most self-hosted CMS projects. The Docker setup and SchemaBuilder-generated DDL mean you can have a running instance without hunting through docs.
The repo hasn't been touched since April 2024 and has 342 forks but only 797 stars, which is a dead-giveaway that it's primarily used as a teaching example (the author runs a popular Java course in China) rather than a production platform with a real user community. The frontend is UIkit2 — a framework that's been effectively dead since 2018 — and jQuery 2.1.4, which will feel like a time capsule to anyone who has to customize the UI. RediSearch as the search backend is a significant operational dependency that many self-hosters will find surprising; there's no fallback to basic SQL search if you run plain Redis. Documentation is thin outside of the quickstart, so you're on your own once you hit anything non-default.