OliveTin for Channels: An Interface for Misc Channels DVR Scripts & Tricks

I might be the only one using this action, but can you update the stalexmlalerter.sh script to have curl follow redirects, curl -sL ...

Done. Pushed as bnhf/olivetin:latest (aka bnhf/olivetin:2026.03.26). Untested, so if you could confirm it works, that'd be appreciated.

Thanks. Working now.

1 Like

I tried the OliveTin function to "Manually Add a Recording" just now but the time assignment isn't translating properly. I want it to record at 4 PM so I enter 16:00 in the field as instructed but then when I check the DVR schedule I see that recording is scheduled instead for 9 AM, which is in the past. What am I doing wrong?

It looks like the latest version of Debian (13 aka Trixie), has dropped support for time zones in the Country/Timezone format, and is now insisting on the Continent/City form. So, stop your OliveTin-for-Channels stack and change:

TZ=US/Pacific

to:

TZ=America/Los_Angeles

and you should be good to go.

Thanks for reporting this.

4 Likes

I think I'm running ubuntu, but I'll change mine to, I suppose Central to Chicago

The OliveTin container is running on Debian.

Choose the Canonical (primary, preferred zone) name for your zone.

Thanks for the quick fix! I changed my TZ setting, tested a manual recording just now and it's working fine. Much appreciated :+1:t3:

1 Like

@bnhf

Looks like some changes to the CDVR API's require updating your Remove Comskip Markers from a Recording action

marknocommercials.sh

Change line 18 from

curl -s -XPOST "http://$dvr/dvr/files/$fileID/comskip/edit?source=local" --data-raw "[]" >> $logFile

to

curl -s -XPOST "http://$dvr/dvr/files/$fileID/comskip/edit?source=standard" --data-raw "[]" >> $logFile

Change line 22 from

curl -s -XPUT "http://$dvr/dvr/files/$fileID/m3u8" >> $logFile

to

curl -s -XPUT "http://$dvr/dvr/files/$fileID/fingerprint" >> $logFile

No problem. I'll do that now, and let you know when it's published.

1 Like

@chDVRuser Pushed just now as bnhf/olivetin:latest (aka bnhf/olivetin:2026.05.23). Thanks for making it super easy!

1 Like

Thanks, That was quick!

1 Like

Hi - I'm trying to add an ah4c stack in Portainer via the projection-click and it errors out with he attached saying the path has too many colons. Is there something I can do to get around this?

That's one I haven't seen before! Can you PM me the debug log from that? There's a separate Project One-Click Action to view it, and then you should be able to copy-and-paste it into a PM...

Just sent that over, thank you for taking a look!

This value is likely the issue:

HOST_DIR=N:olivetin

What OS is your Docker host computer running? Windows, MacOS, Linux or something else?

The host is running Windows 11

and the olivetin folder is in the root of the N drive

I'd suggest trying /mnt/n/olivetin, or a second choice would be n:/olivetin

1 Like

/mnt/n/olivetin. did the trick, I'm up and running - thank you!!