CleanCast

CleanCast

Docker app from ikoyhn's Repository

Overview

This is a GO application that will take any podcast that is on Youtube and will generate a RSS feed with the audio only and all sponsored sections auto removed. View docs here https://github.com/ikoyhn/clean-cast/blob/main/README.md

Runtime arguments

Web UI
http://[IP]:[PORT:8080]/
Network
bridge
Shell
sh
Privileged
false

Template configuration

config*Pathrw

This is where your config for this app will live. ex: mnt/user/appdata/go-podcast-sponsor-block

Target
/config
Default
/mnt/user/appdata/go-podcast-sponsor-block
Youtube v3 API Key*Variable

https://developers.google.com/youtube/v3/getting-started

Target
GOOGLE_API_KEY
PortPorttcp
Target
8080
Default
8080
TRUSTED HOSTSVariable

OPTIONAL | List of approved hosts to call this app. Should be a list of hosts separated by a comma

Target
TRUSTED_HOSTS
TOKENVariable

OPTIONAL | Optional parameter for securing the endpoints. Will need to add a query param to the calls with this value if set. Query param: ?token=

CRON ScheduleVariable

OPTIONAL | CRON is used to auto cleanup episode files that havent been accessed, default is set to run once every week.

Target
CRON
SponsorBlock CategoriesVariable

OPTIONAL | Set which categories to remove. Must be categories split by commmas ex: sponsor,outro. If not set 'sponsor' will be used.

Target
SPONSORBLOCK_CATEGORIES
Custom Cookies FileVariable

OPTIONAL | Set custom cookies for YT-DLP. Cookies file should be stored in root config folder

Target
COOKIES_FILE

Download Statistics

1,780
Total Downloads

Details

Repository
ikoyhn/clean-cast
Last Updated2026-03-27
First Seen2025-06-30

Run CleanCast on Unraid.

CleanCast is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.