Add various services

(changes to `env` vars are reflected in other PRs, you can ignore them here)
What do you think about naming this `down?` and delegating to this method by default?