I’m very new to WordPress and struggling to figure out how the process of developing and deploying changes on some hosting that I’d manage would look. Any resources, explanations of your process, best practice recommendations, or really any thoughts on the matter are very much appreciated!
I suspect something like this could make sense (apologies for my ignorance of WordPress if this is way off):
1. Dockerized wordpress with volume mount that contains all the “Wordpress content”. (Maybe I would need to use bedrock to separate content from wordpress internals)
2. All that “Wordpress content” would go in a git repo.
3. I spin up WordPress locally using flywheel, make changes (whether via ui or code), push my changes.
4. Now I can deploy WordPress in Aws ecs or kubernetes on a few raspberry pi’s or whatever and mount the actual content for my site after getting the repo code onto some shared file system (EFS in the case of aws).
