Bring site setup script work inside the container
This branch tries to do the following:
- add a command inside the container to install the config (and the fonts)
- add a command inside the container to set up the dev settings
This theoretically removes the need to run setup_site.sh from outside the container, but since I'm not sure of the reasoning for it being outside in the first place, maybe I've missed something.
It doesn't remove the setup_site.sh script, in fact, it also fixes a typo in it.