aiostreams: pin nightly + switch to auth=app
- Pin viren070/aiostreams:nightly → :2026.05.14.1326-nightly (avoid stale-pull cache, matches 8-char SHA convention for rolling tags) - Switch ingress auth tier required → app: Authentik forward-auth blocks Stremio clients (cannot follow OAuth 302), and AIOStreams already enforces UUID + password on /configure and /api/*, with Stremio addon URLs using encryptedPassword as a bearer token. Result: empty-stream-list issue fixed for public Stremio clients. Verified: 410 streams returned via public URL for Breaking Bad S01E01 with no cookies, vs 0 before (502→Authentik OIDC redirect).
This commit is contained in:
parent
2d52b583f5
commit
06b166202d
1 changed files with 8 additions and 4 deletions
|
|
@ -76,7 +76,7 @@ resource "kubernetes_deployment" "aiostreams" {
|
|||
}
|
||||
spec {
|
||||
container {
|
||||
image = "viren070/aiostreams:nightly"
|
||||
image = "viren070/aiostreams:2026.05.14.1326-nightly"
|
||||
name = "aiostreams"
|
||||
port {
|
||||
container_port = 3000
|
||||
|
|
@ -144,13 +144,17 @@ resource "kubernetes_service" "aiostreams" {
|
|||
}
|
||||
|
||||
module "ingress" {
|
||||
source = "../../../modules/kubernetes/ingress_factory"
|
||||
auth = "required"
|
||||
source = "../../../modules/kubernetes/ingress_factory"
|
||||
# auth = "app": AIOStreams enforces its own UUID + password gate on /configure
|
||||
# and /api/*, and Stremio addon URLs (/stremio/{uuid}/{encryptedPassword}/...)
|
||||
# use the encryptedPassword path segment as a bearer token. Authentik forward-auth
|
||||
# broke Stremio clients (cannot follow OAuth 302) and is redundant with the app's
|
||||
# own auth. UUIDs are 128-bit random; password attempts are rate-limited.
|
||||
auth = "app"
|
||||
dns_type = "proxied"
|
||||
namespace = kubernetes_namespace.aiostreams.metadata[0].name
|
||||
name = "aiostreams"
|
||||
tls_secret_name = var.tls_secret_name
|
||||
# auth = "required"
|
||||
extra_annotations = {
|
||||
"gethomepage.dev/enabled" = "true"
|
||||
"gethomepage.dev/name" = "AIOStreams"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue