Files
homarr/apps/docs/PRODUCT.md
T

2.6 KiB

Homarr Documentation

Register

product

Users

People who run Homarr, administrators configuring self-hosted infrastructure, and contributors extending Homarr. They arrive with a concrete task such as installing Homarr, connecting a service, configuring a widget, managing users, or building a custom widget, and need an answer they can scan and apply quickly.

Product Purpose

The documentation is the complete, authoritative operating guide for Homarr. It keeps setup steps, configuration contracts, screenshots, generated integration and widget metadata, API references, and Workshop tooling next to the application code. Success means a reader can find the right page quickly, understand the next action, copy reliable instructions, and verify the result without searching elsewhere.

Brand Personality

Focused, dependable, and approachable. The writing is direct and practical. The interface should feel calm and familiar during long technical sessions while retaining Homarr's red identity.

Anti-references

  • Generic marketing layouts that replace Homarr's product identity with unrelated slogans or decorative conversion copy.
  • Decorative dashboard aesthetics that compete with reading, including glass effects, large radii, card grids, and gratuitous motion.
  • Generic generated-docs styling that obscures Homarr's identity or makes navigation feel detached from the main product.
  • Dense reference portals that expose structure without giving readers a clear path through a task.

Design Principles

  1. Put the reader's task first: search, navigation, page outline, and the answer must remain easy to reach.
  2. Preserve one source of truth: typed Homarr metadata and existing custom components stay connected to the monorepo.
  3. Prefer familiar documentation patterns: the interface should disappear while a reader scans, copies, and follows instructions.
  4. Make complete content feel manageable through strong hierarchy, progressive disclosure, and precise cross-links.
  5. Treat machine readers as users through canonical Markdown, structured metadata, and standard LLM discovery endpoints.
  6. Keep the root landing page recognizably Homarr: preserve its self-hosted dashboard promise and real product evidence while documentation routes remain task-first.

Accessibility & Inclusion

Meet WCAG 2.2 AA for color contrast, keyboard operation, focus visibility, landmarks, headings, and interactive controls. Respect reduced-motion and system color-scheme preferences. Diagrams, screenshots, icons, and emoji must have meaningful text alternatives when they carry information.