H1 Sites¶
Magnolia 6.4 module that holds one entry per site an instance serves — its domains, its root page, its identity (logo, favicon, default social image, Schema.org organization type) and its social profiles — and resolves the right one per request, so a multi-brand headless front end asks who am I serving? once and gets the whole answer, theme included.
Version 1.0.1-SNAPSHOT · Java 21 · artifact com.habito1:h1-sites
Documentation¶
The documentation lives in docs/ and is published at /modules/h1-sites/ on the H1 docs
site. This file is not the documentation.
- Overview — what the module is, its features, its requirements.
- Authors — the Sites app field by field, how domain patterns are matched and what the order of the list decides.
- Developers · Installation — Maven coordinates, deploy, the wiring the module cannot do for you (starting with the launcher group), permissions, version deltas.
- Developers · Configuration — every field, the resolution rules, the REST reference with its write semantics, and the MCP tool.
- Troubleshooting — symptom to cause, silent failures first.
Build¶
mvn clean install
Requires access to the H1 Nexus repositories. The artifact coordinates are in Developers · Installation.