[Bug]: Clarify podcast folder structure #2984

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

Originally created by @ChaoRen555 on GitHub (Sep 2, 2025).

What happened?

I organized my podcast files with an extra level of subfolders, like:

/workspaces/audiobookshelf/podcasts/
└── English/
└── 1/
└── episode1/
├── cover.jpg
├── episode.mp3
└── metadata.json

According to the docs, podcasts only support a flat folder structure, so I expected this not to work.
However, Audiobookshelf was still able to scan the files and play them normally.

What did you expect to happen?

The files would not be detected at all (since the docs say only flat structure is supported), OR
The docs would clarify that some nested folders may still work, but are not the recommended structure.

Steps to reproduce the issue

  1. Create a Podcasts library in Audiobookshelf

  2. Set the folder path to /workspaces/audiobookshelf/podcasts/English

  3. Inside that folder, organize episodes like this:

    /workspaces/audiobookshelf/podcasts/English/1/episode1/
    ├── cover.jpg
    ├── episode.mp3
    └── metadata.json

  4. Rescan the library

  5. Observe that Audiobookshelf is able to detect the episodes and play them,
    even though the documentation says "Podcasts only support a flat directory structure"

Audiobookshelf version

v2.26.2

How are you running audiobookshelf?

Docker

What OS is your Audiobookshelf server hosted from?

macOS

If the issue is being seen in the UI, what browsers are you seeing the problem on?

Chrome

Logs

Document

Additional Notes

No response

Originally created by @ChaoRen555 on GitHub (Sep 2, 2025). ### What happened? I organized my podcast files with an extra level of subfolders, like: /workspaces/audiobookshelf/podcasts/ └── English/ └── 1/ └── episode1/ ├── cover.jpg ├── episode.mp3 └── metadata.json According to the docs, podcasts only support a flat folder structure, so I expected this not to work. However, Audiobookshelf was still able to scan the files and play them normally. ### What did you expect to happen? The files would not be detected at all (since the docs say only flat structure is supported), OR The docs would clarify that some nested folders may still work, but are not the recommended structure. ### Steps to reproduce the issue 1. Create a Podcasts library in Audiobookshelf 2. Set the folder path to `/workspaces/audiobookshelf/podcasts/English` 3. Inside that folder, organize episodes like this: /workspaces/audiobookshelf/podcasts/English/1/episode1/ ├── cover.jpg ├── episode.mp3 └── metadata.json 4. Rescan the library 5. Observe that Audiobookshelf is able to detect the episodes and play them, even though the documentation says "Podcasts only support a flat directory structure" ### Audiobookshelf version v2.26.2 ### How are you running audiobookshelf? Docker ### What OS is your Audiobookshelf server hosted from? macOS ### If the issue is being seen in the UI, what browsers are you seeing the problem on? Chrome ### Logs ```shell Document ``` ### Additional Notes _No response_
adam added the bug label 2026-04-25 00:12:45 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#2984