github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/hack/overrides/oauth.yml (about) 1 # oauth.yml - a docker-compose override that adds a OAuth auth to the stack 2 # 3 # There are 2 users and 1 group: 4 # user1@example.com:user1pass;group1 5 # user2@example.com:user2pass 6 # 7 # ref: https://hub.docker.com/r/kristophjunge/test-saml-idp/ 8 # ref: https://docs.docker.com/compose/extends/ 9 # 10 version: '3' 11 12 services: 13 web: 14 environment: 15 CONCOURSE_MAIN_TEAM_OAUTH_USER: user1 16 # CONCOURSE_MAIN_TEAM_OAUTH_GROUP: group1 17 18 CONCOURSE_OAUTH_CLIENT_ID: foo 19 CONCOURSE_OAUTH_CLIENT_SECRET: bar 20 CONCOURSE_OAUTH_AUTH_URL: http://localhost:9000/auth 21 CONCOURSE_OAUTH_TOKEN_URL: http://oauth:9000/token 22 CONCOURSE_OAUTH_USERINFO_URL: http://oauth:9000/me 23 24 CONCOURSE_OAUTH_SCOPE: openid,email,profile 25 CONCOURSE_OAUTH_USER_ID_KEY: id 26 CONCOURSE_OAUTH_USER_NAME_KEY: username 27 28 oauth: 29 image: qlik/simple-oidc-provider 30 ports: 31 - 9000:9000 32 environment: 33 REDIRECTS: http://localhost:8080/sky/issuer/callback 34 CONFIG_FILE: /oidc/config.json 35 USERS_FILE: /oidc/users.json 36 volumes: 37 - ./hack/oidc:/oidc 38