Programmatically validate environment, including internal and external dependencies
Git repository hosting and per-user access checking
OpenID Connect Provider and OAuth2 resource server