I'm currently evaluating dotCMS as a replacement for an old CMS for a few tiny hobby websites. The intent would be to host using the Open Source edition, because $50K a year for a set of hobby sites is a bit OTT.
- Created the DNS aliases (CNAMEs) for site-a.example.com and site-b.example.com pointing to the docker host
- Applied site-a.example.com to the list of aliases for the default site
- Verified that both sites load (default site should of course load for both names)
- Created a new Site (using the Blank site option) with Site Key "siteb" and with alias site-b.example.com
When I do this, there's no indication that the operation has failed. I can successfully choose between the two sites using the drop-down list on the Site Manager > Browser page, or the Content Types page. However, there's only the default site shown at the top of the Browser folder tree, regardless of whether I choose default or siteb, and the list of Content Types matches the default site regardless of site selection.
Is this expected in the Open Source edition, or am I doing something incredibly stupid (probably the latter)?