github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/hack/overrides/oidc.yml (about) 1 # oidc.yml - a docker-compose override that adds a OIDC auth to the stack 2 # 3 # Note: due to docker networking, when logging into Concourse, it'll redirect 4 # you to `http://oidc:9000/auth?client_id=...`. Just change the hostname to be 5 # `http://localhost:9000/auth?client_id=...` and it'll work just fine. 6 # 7 # There are 2 users and 1 group: 8 # user1@example.com:user1pass;group1 9 # user2@example.com:user2pass 10 # 11 # ref: https://hub.docker.com/r/qlik/simple-oidc-provider/ 12 # ref: https://docs.docker.com/compose/extends/ 13 # 14 version: '3' 15 16 services: 17 web: 18 environment: 19 # CONCOURSE_MAIN_TEAM_OIDC_USER: user1 20 CONCOURSE_MAIN_TEAM_OIDC_USER: John 21 # CONCOURSE_MAIN_TEAM_OIDC_GROUP: group1 22 23 CONCOURSE_OIDC_ISSUER: http://oidc:9000 24 CONCOURSE_OIDC_CLIENT_ID: foo 25 CONCOURSE_OIDC_CLIENT_SECRET: bar 26 27 oidc: 28 image: qlik/simple-oidc-provider 29 ports: 30 - 9000:9000 31 environment: 32 REDIRECTS: http://localhost:8080/sky/issuer/callback 33 CONFIG_FILE: /oidc/config.json 34 USERS_FILE: /oidc/users.json 35 volumes: 36 - ./hack/oidc:/oidc 37