Hi,
I just thought I'd suggest the following to allow light customisation:
Mapping the frontend/ folder, or partse thereof, to a volume so that the app.html, favicon and the .css can be modified.
This would allow for an easy way to do light customisation.
I know you've mentioned the ability to use and entirely different frontend, but that would be beyond my ability ( and also not something I'd want to spend time on ).
However, it would be cool to have the ability to do some very light customisation.
A previous project I used for basic .md websites ( https://github.com/dbohdan/caddy-markdown-site ) allowed modifying a few bits of the html template and changing the .css.
As far as I am aware, Obsidian Publish also allows users to change the look of their websites by changing a .css. So this would fit in with that.
Thanks!