This works perfectly for everything and I'm generally pleased with how things run. But NextCloud is throwing a bunch of words at me and I don't get it. Why can't it be as simple as what I'm already doing? Why do I have to declare
I don't think you can move the configs with aio. At least I can't see a way to do it.
There's multiple containers that all need their own separate volumes, none of which are defined in that docker compose, because it's handled programmatically by the master container. That's why it directs you to moving where docker stores it's volumes, if you want to move it all.
That's the trade-off with using aio instead of running and configuring each docker container on your own.