This project was hard to start. The natural approach is to try and set up everything all at the same time in docker-compose. In practice, that was really hard to make sense of. What actually allowed me to make progress was to start with just configuring the nginx image first, and once that was working, progressing from there.