# ConfigHub > ConfigHub makes it easy to configure software deployments across multiple environments without using templates, generators, variables, interpolation, or other Rube Goldberg machine parts. It treats configuration as data: fully-materialized manifests (e.g. Kubernetes YAML) stored in Units, organized in Spaces, mutated in place via reusable Functions, validated by Triggers, and published as Releases for Targets that GitOps operators pull. The full documentation is available as raw markdown — the same source rendered at https://docs.confighub.com — so it is safe to fetch directly into an LLM context window. ## Docs - [Markdown index](https://docs.confighub.com/markdown/index.md): Human-browsable listing of every documentation page, grouped by section (get-started, guide, background, developer). - [Sitemap JSON](https://docs.confighub.com/markdown/sitemap.json): Machine-readable listing with path, title, section, and size for every page. Individual pages live under `https://docs.confighub.com/markdown/.md` — e.g. [get-started/setup.md](https://docs.confighub.com/markdown/get-started/setup.md), [background/config-as-data.md](https://docs.confighub.com/markdown/background/config-as-data.md), [guide/agents.md](https://docs.confighub.com/markdown/guide/agents.md).