CastSponsorSkip

CastSponsorSkip

Docker app from grtgbln's Repository

Overview

A Go program that skips sponsored YouTube content and skippable ads on all local Google Cast devices, using the SponsorBlock API.

Runtime arguments

Network
host
Privileged
false

Template configuration

CategoriesVariable

Comma-separated list of SponsorBlock categories to skip. See: https://wiki.sponsor.ajay.app/w/Types#Category

Target
CSS_CATEGORIES
Default
sponsor
Value
sponsor
YouTube API KeyVariable

YouTube API key for fallback video identification (required on some Chromecast devices).

Target
CSS_YOUTUBE_API_KEY
Mute AdsVariable

Mutes the device while an ad is playing.

Target
CSS_MUTE_ADS
Default
true|false
Skip SponsorsVariable

Toggles sponsored segment skipping via the SponsorBlock API. If disabled, only YouTube ads will be skipped.

Target
CSS_SKIP_SPONSORS
Default
true|false
Discover IntervalVariable

Interval to restart the DNS discovery client.

Target
CSS_DISCOVER_INTERVAL
Default
5m
Value
5m
Paused IntervalVariable

Time to wait between each poll of the Cast device status when paused.

Target
CSS_PAUSED_INTERVAL
Default
1m
Value
1m
Playing IntervalVariable

Time to wait between each poll of the Cast device status when playing.

Target
CSS_PLAYING_INTERVAL
Default
500ms
Value
500ms
DevicesVariable

Comma-separated list of device addresses. This will disable discovery and is not recommended unless discovery fails.

Target
CSS_DEVICES

Details

Repository
ghcr.io/gabe565/castsponsorskip:latest
Last Updated2026-05-31
First Seen2025-06-13

Run CastSponsorSkip on Unraid.

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