[Enhancement]: Add homepage/website URL field to podcast metadata #3304

Open
opened 2026-04-25 00:14:50 +02:00 by adam · 0 comments
Owner

Originally created by @Mela on GitHub (Apr 15, 2026).

Type of Enhancement

Web Interface/Frontend

Describe the Feature/Enhancement

Add an optional "Homepage URL" or "Website" field to podcast metadata. This field should be
editable manually and, where available, populated automatically from the RSS feed's element.

Why would this be helpful?

Many podcasts have a homepage that provides context beyond what the RSS feed offers: show notes,
sources, background literature, or episode transcripts. Currently, there is no way to store or
access this URL within Audiobookshelf.

Specific use cases:

  • Some podcasts are not listed on iTunes or any aggregator platform and are only discoverable
    via their own website (e.g. institutional or niche academic podcasts).
  • Some podcasts are paid or access-restricted, distributed via platforms like Patreon or Steady,
    and the website is the primary entry point for new listeners.
  • When sharing recently listened to episodes to social media via automation tools like n8n,
    including a homepage URL would allow linking to the podcast directly rather than falling back
    to a feed URL, which is not meaningful to most readers.
  • Quick access to the homepage while listening would allow looking up sources or supplementary
    material referenced in an episode without leaving the app.

Future Implementation (Screenshot)

Not applicable — the implementation would likely mirror how the iTunes field are
currently handled in the podcast edit dialogue: a simple optional text field for the URL, surfaced
in the metadata panel and accessible via the API.

Audiobookshelf Server Version

v2.33.1

Current Implementation (Screenshot)

The podcast edit dialogue currently offers a field for iTunes ID, but no general
homepage URL field. The RSS element, which most podcast feeds populate with the show
website, is parsed but not stored or exposed.

Image
Originally created by @Mela on GitHub (Apr 15, 2026). ### Type of Enhancement Web Interface/Frontend ### Describe the Feature/Enhancement Add an optional "Homepage URL" or "Website" field to podcast metadata. This field should be editable manually and, where available, populated automatically from the RSS feed's <link> element. ### Why would this be helpful? Many podcasts have a homepage that provides context beyond what the RSS feed offers: show notes, sources, background literature, or episode transcripts. Currently, there is no way to store or access this URL within Audiobookshelf. Specific use cases: - Some podcasts are not listed on iTunes or any aggregator platform and are only discoverable via their own website (e.g. institutional or niche academic podcasts). - Some podcasts are paid or access-restricted, distributed via platforms like Patreon or Steady, and the website is the primary entry point for new listeners. - When sharing recently listened to episodes to social media via automation tools like n8n, including a homepage URL would allow linking to the podcast directly rather than falling back to a feed URL, which is not meaningful to most readers. - Quick access to the homepage while listening would allow looking up sources or supplementary material referenced in an episode without leaving the app. ### Future Implementation (Screenshot) Not applicable — the implementation would likely mirror how the iTunes field are currently handled in the podcast edit dialogue: a simple optional text field for the URL, surfaced in the metadata panel and accessible via the API. ### Audiobookshelf Server Version v2.33.1 ### Current Implementation (Screenshot) The podcast edit dialogue currently offers a field for iTunes ID, but no general homepage URL field. The RSS <link> element, which most podcast feeds populate with the show website, is parsed but not stored or exposed. <img width="800" height="689" alt="Image" src="https://github.com/user-attachments/assets/1a774bf0-b987-469e-95f2-92d3debfd80e" />
adam added the enhancement label 2026-04-25 00:14:50 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#3304