Files
homelab/terraform/keycloak/terraform.tfvars
T

49 lines
1.8 KiB
HCL
Raw Normal View History

2026-05-05 18:57:05 +01:00
groups = [
"hexor-admin",
"hexor-guest",
"game-servers-managers",
"argocd-admins",
2026-05-19 00:00:46 +03:00
"web-petting"
2026-05-05 18:57:05 +01:00
]
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"]
2026-05-05 18:57:05 +01:00
post_logout_redirect_uris = ["https://gt.hexor.cy/*"]
}
ArgoCD = {
2026-05-18 14:54:45 +03:00
redirect_uris = ["https://ag.hexor.cy/api/dex/callback"]
2026-05-05 18:57:05 +01:00
web_origins = ["https://ag.hexor.cy"]
post_logout_redirect_uris = ["https://ag.hexor.cy/*"]
extra_optional_scopes = ["offline_access"]
}
2026-05-19 12:40:51 +00:00
PGAdmin = {
redirect_uris = ["https://pg.hexor.cy/oauth2/authorize"]
web_origins = ["https://pg.hexor.cy"]
post_logout_redirect_uris = ["https://pg.hexor.cy/*"]
}
Grafana = {
redirect_uris = ["https://gf.hexor.cy/login/generic_oauth"]
web_origins = ["https://gf.hexor.cy"]
post_logout_redirect_uris = ["https://gf.hexor.cy/*"]
}
2026-05-18 23:44:25 +03:00
Web-Petting = {
2026-05-19 00:40:43 +03:00
redirect_uris = ["https://pet.hexor.cy/admin/oidc/callback", "https://xn--l1acako8eb.xn--p1ai/admin/oidc/callback", "https://мурняня.рф/admin/oidc/callback", "http://127.0.0.1:3000/admin/oidc/callback"]
web_origins = ["https://pet.hexor.cy", "https://xn--l1acako8eb.xn--p1ai", "https://мурняня.рф", "http://127.0.0.1:3000"]
post_logout_redirect_uris = ["https://pet.hexor.cy/*", "https://xn--l1acako8eb.xn--p1ai/*", "https://мурняня.рф/*", "http://127.0.0.1:3000/*"]
2026-05-18 23:44:25 +03:00
}
2026-05-05 18:57:05 +01:00
}