I am already hosting Ghost 5 in Docker containers, using nginx, Ghost, mysql 8, and Wordpress in their own containers, with a working certbot automatic renewal service, and a WebDAV folder. config (production.json) and content are already bind-mounted.
I am not particularly interested in migrating to Caddy, because I am not confident that its WebDAV support is well tested or secure. I am open to having both caddy and nginx run on my server, but the webdav server needs to be a subdomain of my ghost blog domain; the Wordpress site is a different domain entirely, and that can be served either via caddy or nginx.
What is the migration path suitable for me? I don’t care about web analytics but ActivityPub support is interesting.
also if someone can confirm the basic docker container architecture, that would be great. a cursory read of the default compose.yml makes it look like each service is running in its own container, but if I am not interested in analytics it looks like I should just delete the traffic_analysis and various Tinybird containers?