Add various services

(changes to `env` vars are reflected in other PRs, you can ignore them here)
Yea, we could do that. I wasn't totally sold on this private method approach. Plus, over half are made with status page anyway