grafana/devenv/docker/blocks/auth
Jo 61774ae7f1
Docs: Add keycloak oauth setup guide (#57685)
* use scopes for generic_oauth devenv. Support refresh_tokens

* add keycloak section

* add teamsync support to oauth devenv

* Add keycloak guide

* Upgrade keycloak to version 19

* Update devenv/docker/blocks/auth/oauth/readme.md

Co-authored-by: Misi <mgyongyosi@users.noreply.github.com>

* feedback

Co-authored-by: Ieva <ieva.vasiljeva@grafana.com>

Co-authored-by: Misi <mgyongyosi@users.noreply.github.com>
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com>
2022-10-28 17:57:56 -04:00
..
apache_proxy Fix paths for auth/ build and volume paths (#54828) 2022-09-07 10:53:58 +02:00
apache_proxy_mac Fix paths for auth/ build and volume paths (#54828) 2022-09-07 10:53:58 +02:00
authentik Add multi-auth devenv (#57609) 2022-10-26 13:46:50 +02:00
freeipa Chore: Group auth docker blocks (#54274) 2022-08-29 08:36:56 +02:00
jwt_proxy JWT: Add support for assigning org roles (#54277) 2022-09-07 14:00:33 +02:00
nginx_proxy Fix paths for auth/ build and volume paths (#54828) 2022-09-07 10:53:58 +02:00
nginx_proxy_mac Fix paths for auth/ build and volume paths (#54828) 2022-09-07 10:53:58 +02:00
oauth Docs: Add keycloak oauth setup guide (#57685) 2022-10-28 17:57:56 -04:00
openldap Fix docker compose for openldap and oauth (#54745) 2022-09-06 14:22:03 +02:00
openldap-mac Fix paths for auth/ build and volume paths (#54828) 2022-09-07 10:53:58 +02:00
openldap-multiple Fix paths for auth/ build and volume paths (#54828) 2022-09-07 10:53:58 +02:00
prometheus_basic_auth_proxy Fix paths for auth/ build and volume paths (#54828) 2022-09-07 10:53:58 +02:00
saml Fix paths for auth/ build and volume paths (#54828) 2022-09-07 10:53:58 +02:00
README.md Chore: Group auth docker blocks (#54274) 2022-08-29 08:36:56 +02:00

Auth Docker blocks

This collection of Docker images will help create a developer environment to interact with different Authentication Providers.

Usage

Spin up a service with the following command from the base directory of this repository.

make devenv=oauth

This will add the oauth/docker-compose block to the docker-compose file used by the devenv target.

Available Authentication Providers