DRY service files
The current setup with each service shipping it's unit.service file leads to a lot of repetition and inconsistency in how these files are written. The stuff that doesn't change tends to stay in the docker-compose files.
I'm not sure how ansible works, but surely there's a way to generate these automatically given the docker-compose name.