Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Lighthouse Demo


Lighthouse Demo and the tools and processes in it is a Sitecore® solution example built using Sitecore Experience Accelerator™ (SXA) on Sitecore Experience Platform™ (XP) following the Helix architecture principles.

The latest Lighthouse demo is built to support Sitecore Experience Platform 10.3 using Sitecore Experience Accelerator (SXA) 10.3. It can only be deployed inside Docker containers.

Important notice

Is Lighthouse a starter kit or template solution

No. You should not clone this repository for the purposes of starting a new Sitecore project. There are other community solutions which can be used as a starter for Helix-based Sitecore implementations. Lighthouse is intended as a demo site demonstrating the full Sitecore platform capabilities and development best practices.

Is Lighthouse supported by Sitecore

Sitecore maintains the Lighthouse example, but Lighthouse code is not supported by Sitecore Product Support Services. Please do not submit support tickets regarding Lighthouse.

How can I get help with Lighthouse

For usage questions regarding Lighthouse, installation or code, please use Sitecore Stack Exchange or #sitecoredemo on Sitecore Community Slack.

Please do not submit usage questions via GitHub.

Bug reports

You can use GitHub to submit bug reports for Lighthouse.

Feature requests

You can use GitHub to submit feature requests for Lighthouse.


Contributions are always welcome by submitting pull requests on GitHub!


Please read the LICENSE carefully prior to using the code in this repository.


The code, samples and/or solutions provided in this repository are for example purposes only and without warranty (expressed or implied). The code has not been extensively tested and is not guaranteed to be bug free.


Prerequisites, cloning, preparation, and running instructions can be found in the docs folder. See Documentation.