[Enhancement]: Useragent Change #1332

Open
opened 2026-04-24 23:57:28 +02:00 by adam · 0 comments
Owner

Originally created by @Cave-Johnson on GitHub (Jan 12, 2026).

Describe the Feature/Enhancement

Change the useragent of the app including the downloading / streaming libs to be unique to / identify as audiobookshelf

Why would this be helpful?

The standard "okhttp" useragent is blocked by some security tooling used on my reverse proxy - my work around has been to whitelist okhttp but being standard, this is quite commonly used by malicious bots and scripts.

Niche request I know!

Future Implementation (Screenshot)

UserAgent = "Audiobookshelf_app"

Audiobookshelf App Version

Android App - 0.11.0

Current Implementation (Screenshot)

No response

Originally created by @Cave-Johnson on GitHub (Jan 12, 2026). ### Describe the Feature/Enhancement Change the useragent of the app including the downloading / streaming libs to be unique to / identify as audiobookshelf ### Why would this be helpful? The standard "okhttp" useragent is blocked by some security tooling used on my reverse proxy - my work around has been to whitelist okhttp but being standard, this is quite commonly used by malicious bots and scripts. Niche request I know! ### Future Implementation (Screenshot) UserAgent = "Audiobookshelf_app" ### Audiobookshelf App Version Android App - 0.11.0 ### Current Implementation (Screenshot) _No response_
adam added the enhancement label 2026-04-24 23:57:28 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf-app#1332