Files
homelab/terraform/keycloak/terraform.tfvars
T

95 lines
4.2 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-21 10:26:54 +00:00
"web-petting",
"Furumusic-Admins"
2026-05-05 18:57:05 +01:00
]
proxy_applications = {
secret-reader = {
2026-06-04 15:34:00 +03:00
domain = "proxy.hexor.cy"
allowed_groups = ["hexor-admin", "app-pass"]
2026-05-05 18:57:05 +01:00
}
pass = {
domain = "pass.hexor.cy"
2026-06-04 15:34:00 +03:00
allowed_groups = ["hexor-admin", "app-pass"]
2026-05-05 18:57:05 +01:00
}
}
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-06-04 15:56:36 +03:00
openwebui = {
redirect_uris = ["https://ai.hexor.cy/oauth/oidc/callback"]
web_origins = ["https://ai.hexor.cy"]
post_logout_redirect_uris = ["https://ai.hexor.cy/*"]
}
2026-05-19 17:21:53 +00:00
FuruMusic = {
2026-06-05 10:33:12 +00:00
redirect_uris = ["https://music.hexor.cy/auth/oidc/callback", "https://music.hexor.cy/auth/mobile/oidc/callback"]
2026-06-01 10:34:01 +00:00
web_origins = ["https://music.hexor.cy"]
post_logout_redirect_uris = ["https://music.hexor.cy/*"]
}
FuruMusic-dev = {
2026-06-05 10:34:05 +00:00
redirect_uris = ["http://127.0.0.1:3000/auth/oidc/callback", "http://10.0.5.104:3000/auth/oidc/callback", "http://10.0.5.104:3000/auth/mobile/oidc/callback"]
web_origins = ["http://127.0.0.1:3000", "http://10.0.5.104:3000"]
post_logout_redirect_uris = ["http://127.0.0.1:3000/*", "http://10.0.5.104:3000/*"]
2026-05-19 17:21:53 +00:00
}
2026-05-18 23:44:25 +03:00
Web-Petting = {
2026-05-22 16:27:37 +00:00
redirect_uris = ["https://pet.hexor.cy/admin/oidc/callback", "https://xn--l1acako8eb.xn--p1ai/admin/oidc/callback", "https://мурняня.рф/admin/oidc/callback"]
2026-05-22 19:29:00 +03:00
web_origins = ["https://pet.hexor.cy", "https://xn--l1acako8eb.xn--p1ai", "https://мурняня.рф", ]
2026-05-22 16:27:37 +00:00
post_logout_redirect_uris = ["https://pet.hexor.cy/*", "https://xn--l1acako8eb.xn--p1ai/*", "https://мурняня.рф/*"]
2026-05-18 23:44:25 +03:00
}
2026-06-14 17:19:24 +00:00
Paperless-ngx = {
redirect_uris = ["https://docs.hexor.cy/accounts/oidc/authentik/login/callback/"]
web_origins = ["https://docs.hexor.cy"]
post_logout_redirect_uris = ["https://docs.hexor.cy/*"]
}
Immich = {
redirect_uris = [
"https://photos.hexor.cy/auth/login",
"https://photos.hexor.cy/user-settings",
"app.immich:///oauth-callback",
"http://photos.homenet:30283/auth/login",
"http://photos.homenet:30283/user-settings"
]
web_origins = ["https://photos.hexor.cy", "http://photos.homenet:30283"]
post_logout_redirect_uris = ["https://photos.hexor.cy/*", "http://photos.homenet:30283/*"]
}
HomeAssistant-LMS = {
redirect_uris = ["http://ha-lms:8123/auth/oidc/callback", "http://ha-lms.homenet:8123/auth/oidc/callback"]
web_origins = ["http://ha-lms:8123", "http://ha-lms.homenet:8123"]
post_logout_redirect_uris = ["http://ha-lms:8123/*", "http://ha-lms.homenet:8123/*"]
}
HomeAssistant-LND = {
redirect_uris = ["http://ha-london:8123/auth/oidc/callback", "http://ha-london.tail2fe2d.ts.net:8123/auth/oidc/callback"]
web_origins = ["http://ha-london:8123", "http://ha-london.tail2fe2d.ts.net:8123"]
post_logout_redirect_uris = ["http://ha-london:8123/*", "http://ha-london.tail2fe2d.ts.net:8123/*"]
}
Matrix-Chat = {
redirect_uris = ["https://auth.matrix.hexor.cy/upstream/callback/001KKV4EKY7KG98W2M9T806K6A"]
web_origins = ["https://auth.matrix.hexor.cy"]
post_logout_redirect_uris = ["https://auth.matrix.hexor.cy/*"]
}
2026-05-05 18:57:05 +01:00
}