github.com/metasources/buildx@v0.0.0-20230418141019-7aa1459cedea/test/cli/test-fixtures/attestation/docker-compose-config.yaml (about) 1 # 2 # Copyright 2021 The Sigstore Authors. 3 # 4 # Licensed under the Apache License, Version 2.0 (the "License"); 5 # you may not use this file except in compliance with the License. 6 # You may obtain a copy of the License at 7 # 8 # http://www.apache.org/licenses/LICENSE-2.0 9 # 10 # Unless required by applicable law or agreed to in writing, software 11 # distributed under the License is distributed on an "AS IS" BASIS, 12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 # See the License for the specific language governing permissions and 14 # limitations under the License. 15 16 issuer: http://dex-idp:8888/auth 17 18 storage: 19 type: memory 20 21 web: 22 http: 0.0.0.0:8888 23 24 frontend: 25 issuer: Fulcio in Docker Compose 26 27 expiry: 28 signingKeys: "24h" 29 idTokens: "1m" 30 authRequests: "24h" 31 32 oauth2: 33 responseTypes: [ "code" ] 34 alwaysShowLoginScreen: true 35 skipApprovalScreen: true 36 37 connectors: 38 - type: mockCallback 39 id: https://any.valid.url/ 40 name: AlwaysApprovesOIDCProvider 41 42 staticClients: 43 - id: fulcio 44 public: true 45 name: 'Fulcio in Docker Compose' 46 47 # Dex's issuer URL + "/callback" 48 redirectURI: http://dex-idp:8888/auth/callback