This commit is contained in:
Joey Yakimowich-Payne 2026-01-15 21:29:57 -07:00
commit e26662597a
No known key found for this signature in database
GPG key ID: 6BFE655FA5ABD1E1
2 changed files with 40 additions and 10 deletions

View file

@ -16,11 +16,26 @@ kaboot.example.com {
}
auth.example.com {
reverse_proxy authentik-server:9000 {
header_up X-Forwarded-Proto {scheme}
header_up X-Forwarded-Host {host}
transport http {
keepalive 30s
@oidc path /application/o/*
handle @oidc {
reverse_proxy authentik-server:9000 {
header_up X-Forwarded-Proto {scheme}
header_up X-Forwarded-Host {host}
header_down -Access-Control-Allow-Origin
}
header Access-Control-Allow-Origin "https://kaboot.example.com"
header Access-Control-Allow-Methods "GET, POST, OPTIONS"
header Access-Control-Allow-Headers "Content-Type, Authorization"
}
handle {
reverse_proxy authentik-server:9000 {
header_up X-Forwarded-Proto {scheme}
header_up X-Forwarded-Host {host}
transport http {
keepalive 30s
}
}
}
}

View file

@ -183,11 +183,26 @@ ${KABOOT_DOMAIN} {
}
${AUTH_DOMAIN} {
reverse_proxy authentik-server:9000 {
header_up X-Forwarded-Proto {scheme}
header_up X-Forwarded-Host {host}
transport http {
keepalive 30s
@oidc path /application/o/*
handle @oidc {
reverse_proxy authentik-server:9000 {
header_up X-Forwarded-Proto {scheme}
header_up X-Forwarded-Host {host}
header_down -Access-Control-Allow-Origin
}
header Access-Control-Allow-Origin "https://${KABOOT_DOMAIN}"
header Access-Control-Allow-Methods "GET, POST, OPTIONS"
header Access-Control-Allow-Headers "Content-Type, Authorization"
}
handle {
reverse_proxy authentik-server:9000 {
header_up X-Forwarded-Proto {scheme}
header_up X-Forwarded-Host {host}
transport http {
keepalive 30s
}
}
}
}