CanIHost
Self-hosted apps, by what you want to do

The problem
Every self-hosted directory (awesome-selfhosted, selfh.st) sorts by tech category — but nobody wakes up wanting "a Feed Reader," they want to replace Google Photos. And no list tells you whether your Raspberry Pi can actually run the five things you just got excited about.
The build
A real frontend for the awesome-selfhosted list that you browse by goal ("Replace Google Photos", "Run my own Netflix"), plus a "Can I run this?" RAM/CPU/ARM calculator and an auto docker-compose generator. 1,300+ apps, maintenance signals, all client-side.
Stack & choices
- Next.js · TypeScriptStatic App Router site, all filtering client-side
- Tailwind CSSLight "blueprint / homelab" design
- VercelHosting and deploys
Process notes
- 1
Built on the structured awesome-selfhosted-data set — credit flows upstream.
- 2
Goal-first browsing is the differentiator no competitor ships.
- 3
Free, open source, with a Ko-fi link — stars welcome.