Removing Podcasts folder

This commit is contained in:
2025-10-05 15:11:10 +02:00
parent 44829d6efb
commit 0b962d4242
4 changed files with 17 additions and 3 deletions

View File

@@ -66,13 +66,15 @@ By default we build from `python:3.11-slim`. You can override the base image at
- `MEDIA_NORMALIZE_KEEP_ORIGINAL` (default `0`): Preserve the source file alongside the normalised copy (appends `.orig*`).
- `VIDEO_NORMALIZE_*`: Fine-tune video conversion (`VIDEO_NORMALIZE_CODEC`, `VIDEO_NORMALIZE_EXTENSION`, `VIDEO_NORMALIZE_CRF`, `VIDEO_NORMALIZE_PRESET`, `VIDEO_NORMALIZE_AUDIO_CODEC`, `VIDEO_NORMALIZE_AUDIO_BITRATE`).
- `AUDIO_NORMALIZE_*`: Control audio conversion (`AUDIO_NORMALIZE_CODEC`, `AUDIO_NORMALIZE_EXTENSION`, `AUDIO_NORMALIZE_BITRATE`, `AUDIO_NORMALIZE_CHANNELS`).
- `PODCASTS_ROOT` (default `/library`): Target directory inside the container where RSS podcast audio is saved.
- `PODCASTS_PER_SHOW` (default `true`): Organize episodes into per-show subfolders under `PODCASTS_ROOT`.
## RSS Ingestion
PodX supports automated podcast ingestion via RSS feeds:
- Add your podcast RSS feed URLs to a `feeds.txt` file, one URL per line.
- The `rss_ingest` component reads this list periodically, downloads new episodes, and places them into the `library/podcasts` folder.
- The `rss_ingest` component reads this list periodically, downloads new episodes, and places them into `PODCASTS_ROOT` (default `/library`), optionally into per-show subfolders if `PODCASTS_PER_SHOW=true`.
- Downloaded podcasts are then processed by the scanner and worker to generate transcripts, metadata, and thumbnails.
## Refresh Mechanism