33 lines
819 B
HCL
33 lines
819 B
HCL
groups = [
|
|
"hexor-admin",
|
|
"hexor-guest",
|
|
"game-servers-managers",
|
|
"argocd-admins",
|
|
]
|
|
|
|
proxy_applications = {
|
|
secret-reader = {
|
|
domain = "secret-reader.hexor.cy"
|
|
allowed_groups = ["hexor-guest", "hexor-admin"]
|
|
}
|
|
pass = {
|
|
domain = "pass.hexor.cy"
|
|
allowed_groups = ["hexor-guest", "hexor-admin"]
|
|
}
|
|
}
|
|
|
|
oauth2_applications = {
|
|
gitea = {
|
|
redirect_uris = ["https://gt.hexor.cy/user/oauth2/Keycloak/callback"]
|
|
web_origins = ["https://gt.hexor.cy"]
|
|
post_logout_redirect_uris = ["https://gt.hexor.cy/*"]
|
|
}
|
|
ArgoCD = {
|
|
redirect_uris = ["https://ag.hexor.cy/auth/callback"]
|
|
web_origins = ["https://ag.hexor.cy"]
|
|
post_logout_redirect_uris = ["https://ag.hexor.cy/*"]
|
|
extra_optional_scopes = ["offline_access"]
|
|
}
|
|
}
|
|
|