--- - name: Create oidc-test OpenID Connect client configuration template: src: hydra-client.json.j2 dest: "/etc/hydra/clients.d/{{ item.client_id }}.json" with_items: - client_id: "{{ oidc_test_app_client_id }}" client_secret: "{{ oidc_test_app_client_secret }}" client_name: "OIDC Test" redirect_uris: ["{{ oidc_test_app_public_base_url }}/oauth2/callback"] post_logout_redirect_uris: ["{{ oidc_test_app_public_base_url }}"] logo_uri: https://www.cadoles.com/images/logo.svg notify: - Restart cadoles-pod-hydra-v1 become: true - name: Start oidc-test app containers.podman.podman_container: name: oidc-test image: docker.io/bornholm/oidc-test:v0.0.0-3-g5beae19 state: started network: host recreate: yes env: OIDC_CLIENT_ID: "{{ oidc_test_app_client_id }}" OIDC_CLIENT_SECRET: "{{ oidc_test_app_client_secret }}" LOG_LEVEL: 0 OIDC_ISSUER_URL: "{{ hydra_urls_self_issuer_url }}/" OIDC_INSECURE_SKIP_VERIFY: true OIDC_REDIRECT_URL: "{{ oidc_test_app_public_base_url }}" OIDC_POST_LOGOUT_REDIRECT_URL: "{{ oidc_test_app_public_base_url }}" HTTP_ADDRESS: 0.0.0.0:8080 become: true