Skip to content

Blog draft: running AudioSilo on a NAS or behind a sign-in proxy - #71

Merged
KodeStar merged 2 commits into
masterfrom
blog/proxy-headers-nas
Nov 14, 2026
Merged

KodeStar merged 2 commits into
masterfrom
blog/proxy-headers-nas

Conversation

@KodeStar

Copy link
Copy Markdown
Owner

A draft: true feature post, nas-and-sign-in-proxy, for the work merged in KodeStar/audiosilo-frontend#294 (proxy headers), KodeStar/audiosilo-server#381 (setup deep links, Docker permission failures that name the folder, the user and the fix) and KodeStar/audiosilo-docs#305 (Install on a Synology NAS, permission troubleshooting).

Drafts are excluded from the build, so this can merge now; the 2.7.0 release publishes it.

  • Claims checked against the code on main and the docs (one review at high). It quotes the log text and console labels verbatim from the docs, scopes proxy headers to the one https address they were entered for, and covers Android passing them on through a redirect.
  • Before publishing: the iOS device run for proxy headers (fe#294) and a real NAS run (server#381) are still owed. The Synology steps were written for DSM 7.2 and the post says they have not been checked on a NAS.
  • Gate: yarn build && yarn run check green.

A draft feature post for 2.7.0: Docker folder permission failures that name the folder, the user and the fix, the new Synology install guide, and proxy headers in the iOS and Android apps. Draft until the release ships.
The proxy section said the app never sends the headers over plain HTTP, but a redirect is followed by the platform and Android forwards the headers to the new address. Say instead that the app doesn't add them to a plain-HTTP request, that a plain-HTTP home address gets none, and warn about redirects as the remote-access guide does. The backups row now names AUDIOSILO_BACKUP_DIR, the only backups folder the container checks at start.
@KodeStar
KodeStar merged commit d242efb into master Nov 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant