Allowlist jellyfin-plugin-sso in the github proxy #40

Closed
unkin-agent wants to merge 1 commits from benvin/jellyfin-sso-plugin-allowlist into main
Member

Why

The jellyfin-ha image bakes the SSO auth plugin at build time. The CI build network can reach artifactapi and package mirrors but not github.com directly, so the plugin's github release download fails (curl exit 7). jellyfin-ha#8 reroutes that fetch through the artifactapi github remote proxy, but the proxy rejects non-allowlisted paths (403).

Change

  • Allowlist the SSO plugin release asset (9p4/jellyfin-plugin-sso/.*/sso-authentication_.*.zip$) in the github generic remote so the proxy serves it.

Unblocks jellyfin-ha#8.

## Why The jellyfin-ha image bakes the SSO auth plugin at build time. The CI build network can reach artifactapi and package mirrors but not github.com directly, so the plugin's github release download fails (curl exit 7). jellyfin-ha#8 reroutes that fetch through the artifactapi github remote proxy, but the proxy rejects non-allowlisted paths (403). ## Change - Allowlist the SSO plugin release asset (`9p4/jellyfin-plugin-sso/.*/sso-authentication_.*.zip$`) in the github generic remote so the proxy serves it. Unblocks jellyfin-ha#8.
unkin-agent added 1 commit 2026-08-26 23:32:59 +10:00
feat(github): allowlist jellyfin-plugin-sso release assets
ci/woodpecker/pr/plan Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
bc6d2b218d
jellyfin-ha bakes the SSO auth plugin at image build time, but the CI
build network cannot reach github directly. Route it through the
artifactapi github proxy by allowlisting the SSO plugin release asset.
unkin-agent closed this pull request 2026-08-26 23:37:49 +10:00
Author
Member

Closing as duplicate: #39 already adds this github pattern plus the repo.jellyfin.org remote.

Closing as duplicate: #39 already adds this github pattern plus the repo.jellyfin.org remote.
All checks were successful
ci/woodpecker/pr/plan Pipeline was successful
Required
Details
ci/woodpecker/pr/pre-commit Pipeline was successful
Required
Details

Pull request closed

Sign in to join this conversation.