Nextcloud is running as a docker.
The guide says “Apache VirtualHost file” but doens’t say where that is. I did some googling and it appears to be located in
/etc/apache/xxxxx Problem is doesn’t that mean it’ll get wiped each time I reset the container?
I pointed all my config details to /home/user/.config/appdata/nextcloud so it would be located on a persistent volume, but /etc isn’t located there…
Running latest from linuxserver.io
My reverse proxy is caddy running in opnsense (a completely different VM).
So the settings it references are needing to be completed in Caddy?
You can either do it in Nginx within the LSIO image or in Caddy.
LSIO’s image has it in the Nginx config (if it’s up-to-date; check your container startup messages for out-of-date config file mentions), but the line is commented out by default IIRC.