I'm using the basic 'official' plone-frontend and plone-backend docker containers from DockerHub behind an nginx reverse proxy and struggling with trying to customize the page footer in the stock volto theme.
When the frontend container is running I can exec into it and verify that I see the customization path, so I'm confident in my volume mapping to the host folder which is providing the customized Footer.jsx.
However despite multiple restarts, container prunes etc. The original footer is being rendered in the browser.
This should be an easy task so I'm clearly doing something incorrectly - any advise welcomed.
The first thing is that Plone and Volto follows an add-on pluggable architecture, so you need to do the customization in your add-on, not it volto itself.
Then in your add-on (you should use Cookieplone as starter):
And the path of your customization should not contain src:
It looks like what I has hoping (expecting !) to be a simple task has now become considerably more complex.
Also since I'm using a Docker image of a 'stock' plone-frontend then any add-on I create is not going to persist when the container is restarted.
Would be great if there was a plone-frontend Docker image available with a prebuilt add-on for the purposes of enabling simple volto customization. Anybody aware of one ?