Changeset View
Changeset View
Standalone View
Standalone View
data/common/common.yaml
Show First 20 Lines • Show All 3,101 Lines • ▼ Show 20 Lines | keycloak::resources::clients::common_settings: | ||||
optional_client_scopes: | optional_client_scopes: | ||||
- microprofile-jwt | - microprofile-jwt | ||||
- offline_access | - offline_access | ||||
keycloak::resources::clients::swh_web:::roles: | keycloak::resources::clients::swh_web:::roles: | ||||
- swh.web.api.throttling_exempted | - swh.web.api.throttling_exempted | ||||
- swh.web.api.graph | - swh.web.api.graph | ||||
keycloak::resources::clients::swh_deposit::roles: | |||||
- swh.deposit.api | |||||
keycloak::resources::protocol_mappers::audience: | keycloak::resources::protocol_mappers::audience: | ||||
resource_name: audience | resource_name: audience | ||||
type: oidc-audience-mapper | type: oidc-audience-mapper | ||||
included_client_audience: __client_id__ | included_client_audience: __client_id__ | ||||
keycloak::resources::protocol_mappers::groups: | keycloak::resources::protocol_mappers::groups: | ||||
resource_name: groups | resource_name: groups | ||||
type: oidc-group-membership-mapper | type: oidc-group-membership-mapper | ||||
▲ Show 20 Lines • Show All 49 Lines • ▼ Show 20 Lines | clients: | ||||
# Should match letsencrypt::certificates.archive_staging.domains | # Should match letsencrypt::certificates.archive_staging.domains | ||||
- https://webapp.staging.swh.network/* | - https://webapp.staging.swh.network/* | ||||
- https://webapp.internal.staging.swh.network/* | - https://webapp.internal.staging.swh.network/* | ||||
roles: "%{alias('keycloak::resources::clients::swh_web:::roles')}" | roles: "%{alias('keycloak::resources::clients::swh_web:::roles')}" | ||||
direct_grant_flow: direct_grant_no_otp-SoftwareHeritageStaging | direct_grant_flow: direct_grant_no_otp-SoftwareHeritageStaging | ||||
protocol_mappers: | protocol_mappers: | ||||
- "%{alias('keycloak::resources::protocol_mappers::audience')}" | - "%{alias('keycloak::resources::protocol_mappers::audience')}" | ||||
- "%{alias('keycloak::resources::protocol_mappers::groups')}" | - "%{alias('keycloak::resources::protocol_mappers::groups')}" | ||||
swh-deposit: | |||||
settings: | |||||
redirect_uris: | |||||
# Should match letsencrypt::certificates.archive_staging.domains | |||||
- https://deposit.staging.swh.network/* | |||||
- https://deposit.internal.staging.swh.network/* | |||||
roles: "%{alias('keycloak::resources::clients::swh_deposit::roles')}" | |||||
direct_grant_flow: direct_grant_no_otp-SoftwareHeritageStaging | |||||
protocol_mappers: | |||||
- "%{alias('keycloak::resources::protocol_mappers::audience')}" | |||||
- "%{alias('keycloak::resources::protocol_mappers::groups')}" | |||||
borg::repository_user: borg | borg::repository_user: borg | ||||
borg::repository_group: borg | borg::repository_group: borg | ||||
borg::base_path: /srv/borg | borg::base_path: /srv/borg | ||||
borg::repository_path: "%{lookup('borg::base_path')}/repositories" | borg::repository_path: "%{lookup('borg::base_path')}/repositories" | ||||
borg::repository_server: banco.internal.softwareheritage.org | borg::repository_server: banco.internal.softwareheritage.org | ||||
▲ Show 20 Lines • Show All 112 Lines • Show Last 20 Lines |