Strange path to success -- but we'll take the win!
@bnhf , Something even crazier than that... after reloading the Olivetin page, we're back to dvr: none.
It worked properly once, then it's gone... 
It seems like each time I change a variable and re-pull/re-deploy, it will work one time and then disappear after an Olivetin page refresh. I've tried it several times...
Check the environment variables in the olivetin container (can do with Portainer).
UPDATE_YAMLS & UPDATE_SCRIPTS should be true and
CHANNELS_DVR should be 192.168.1.100:8089
CHANNELS_DVR=192.168.1.4:8489
UPDATE_YAMLS=true
UPDATE_SCRIPTS=true
CHANNELS_DVR_ALTERNATES=192.168.1.4:8089 192.168.1.4:8189 192.168.1.4:8190 192.168.1.4:8289 192.168.1.4:8389 192.168.1.4:8090
From the healthcheck results you posted (I missed that), they look correct
Curious what his OliveTin for Channels config.yaml file looks like
pageTitle: OliveTin-for-Channels 2025.07.03
showFooter: true
showNewVersions: false
actions:
...
- title: Find Gracenote Station IDs
icon: '<img src = "https://community-assets.getchannels.com/original/2X/5/55232547f7e8f243069080b6aec0c71872f0f537.png" width = "48px"/>'
shell: /config/stationid.sh "{{ dvr }}" "{{ station }}"
popupOnStart: execution-dialog-stdout-only
arguments:
- name: dvr
description: Channels DVR server to use.
choices:
- title: 192.168.1.4:8489
value: 192.168.1.4:8489
- title: 192.168.1.4:8089
value: 192.168.1.4:8089
- title: 192.168.1.4:8189
value: 192.168.1.4:8189
- title: 192.168.1.4:8190
value: 192.168.1.4:8190
- title: 192.168.1.4:8289
value: 192.168.1.4:8289
- title: 192.168.1.4:8389
value: 192.168.1.4:8389
- title: 192.168.1.4:8090
value: 192.168.1.4:8090
#lastchoice
default: 192.168.1.4:8489 #dvr default
- name: station
type: ascii_sentence
I'm still running the 2025.07.03 version. Haven't updated to 2025.07.10 yet.
@chDVRuser , I really appreciate your input. I'm not the sharpest guy any more. But, I think that I have a bit more tech savvy than the average Joe. This one really has me confounded. 
As you suggest, I'll grab the config.yaml contents and post it up for us to look at. I'l have to jump to a different computer for that. This chromebook isn't so good for browsing files on my NAS.
I think this is your issue!
This directory is for a Synology package install of Channels DVR.
For a docker container install of Channels DVR, it should be /volume1/docker/channels-dvr
Do you have both a Synology package install and a docker container install?
Here we go:
pageTitle: OliveTin-for-Channels 2025.07.10
showFooter: true
showNewVersions: false
actions:
...
- title: Find Gracenote Station IDs
icon: '<img src = "https://community-assets.getchannels.com/original/2X/5/55232547f7e8f243069080b6aec0c71872f0f537.png" width = "48px"/>'
shell: /config/stationid.sh "{{ dvr }}" "{{ station }}"
popupOnStart: execution-dialog-stdout-only
arguments:
- name: dvr
type: very_dangerous_raw_string
description: Channels DVR server to use. #stationid dvr description
default: none #stationid dvr default
- name: station
type: ascii_sentence
The config.yaml file isn't getting updated. Most likely due to permission issues.
Which directory did you get that file from?
I have the Synology package installed and it has been my only CDVR instance running. I previously tried a container install using Project One-Click. I never switched the DVR over to use it. So, I used One-click to remove it.
/docker/olivetin
OK. My bad. Never mind. Thought you were running it in a container.
For some reason that config.yaml file isn't getting updated.
Try running another action, like Generate Filtered Channels DVR Log
and see if you can select your DVR and if it updates the config.yaml file.
I was able to select the DVR and run the action. But..it did not update the config.yaml file.
I should say the all the actions have the same problem of not automatically populating the dvr: entry box. The just say "none". There is no drop-down menu of choices.
When I clear the "none" from the box, I can choose from previous entries. But, I think those choices are coming from my browser, and not from Olivetin.
@bnhf
I just noticed my config.yaml file is not updating either.
I'm running version 2025.07.03 and the timestamp of the config.yaml file is July 3rd.
Is it only when you select a background task action that it updates the config.yaml file?
If it came from Olivetin it would be a dropdown list and you would see the values in the config.yaml file.
Try changing the Portainer Stack environment variable CHANNELS_DVR_ALTERNATES to
CHANNELS_DVR_ALTERNATES=192.168.1.100:8089
and redeploy the stack.
If that environment variable isn't there (he's changed his compose statement), do this instead
Change these environment variables, like this
CHANNELS_DVR2_HOST=192.168.1.100
CHANNELS_DVR2_PORT=8089
and redeploy the stack.
This section tells us that your config.yaml file is not being configured at startup. I don't recall this happening before, but permissions are certainly a possibility.
Could you stop and restart the stack, and post the complete Portainer startup log? It should look something like this:
No existing /config/adbtuner.env found or UPDATE_YAMLS set to true
No existing /config/adbtuner.yaml found or UPDATE_YAMLS set to true
No existing /config/ah4c.env found or UPDATE_YAMLS set to true
No existing /config/ah4c.yaml found or UPDATE_YAMLS set to true
No existing /config/cc4c.env found or UPDATE_YAMLS set to true
No existing /config/cc4c.yaml found or UPDATE_YAMLS set to true
No existing /config/cc4c_sling_starzencore.m3u found or UPDATE_YAMLS set to true
No existing /config/channels-app-remote-plus.env found or UPDATE_YAMLS set to true
No existing /config/channels-app-remote-plus.yaml found or UPDATE_YAMLS set to true
No existing /config/channels-app-remote.env found or UPDATE_YAMLS set to true
No existing /config/channels-app-remote.yaml found or UPDATE_YAMLS set to true
No existing /config/channels-dvr.env found or UPDATE_YAMLS set to true
No existing /config/channels-dvr.yaml found or UPDATE_YAMLS set to true
No existing /config/channelwatch.env found or UPDATE_YAMLS set to true
No existing /config/channelwatch.yaml found or UPDATE_YAMLS set to true
No existing /config/config.yaml found or UPDATE_YAMLS set to true
No existing /config/eplustv.env found or UPDATE_YAMLS set to true
No existing /config/eplustv.yaml found or UPDATE_YAMLS set to true
No existing /config/filebot.env found or UPDATE_YAMLS set to true
No existing /config/filebot.yaml found or UPDATE_YAMLS set to true
No existing /config/free-iptv-channels.env found or UPDATE_YAMLS set to true
No existing /config/free-iptv-channels.yaml found or UPDATE_YAMLS set to true
No existing /config/frndlytv-for-channels.env found or UPDATE_YAMLS set to true
No existing /config/frndlytv-for-channels.yaml found or UPDATE_YAMLS set to true
No existing /config/mediainfo.env found or UPDATE_YAMLS set to true
No existing /config/mediainfo.yaml found or UPDATE_YAMLS set to true
No existing /config/mlb.tv-for-channels.env found or UPDATE_YAMLS set to true
No existing /config/mlb.tv-for-channels.yaml found or UPDATE_YAMLS set to true
No existing /config/mlbserver.env found or UPDATE_YAMLS set to true
No existing /config/mlbserver.yaml found or UPDATE_YAMLS set to true
No existing /config/multi4channels.env found or UPDATE_YAMLS set to true
No existing /config/multi4channels.yaml found or UPDATE_YAMLS set to true
No existing /config/multichannelview.env found or UPDATE_YAMLS set to true
No existing /config/multichannelview.yaml found or UPDATE_YAMLS set to true
No existing /config/olivetin-for-channels.env found or UPDATE_YAMLS set to true
No existing /config/olivetin-for-channels.yaml found or UPDATE_YAMLS set to true
No existing /config/organizr.env found or UPDATE_YAMLS set to true
No existing /config/organizr.yaml found or UPDATE_YAMLS set to true
No existing /config/plex-for-channels.env found or UPDATE_YAMLS set to true
No existing /config/plex-for-channels.yaml found or UPDATE_YAMLS set to true
No existing /config/pluto-for-channels.env found or UPDATE_YAMLS set to true
No existing /config/pluto-for-channels.yaml found or UPDATE_YAMLS set to true
No existing /config/pluto.env found or UPDATE_YAMLS set to true
No existing /config/pluto.yaml found or UPDATE_YAMLS set to true
No existing /config/samsung-tvplus-for-channels.env found or UPDATE_YAMLS set to true
No existing /config/samsung-tvplus-for-channels.yaml found or UPDATE_YAMLS set to true
No existing /config/slm.env found or UPDATE_YAMLS set to true
No existing /config/slm.yaml found or UPDATE_YAMLS set to true
No existing /config/stirr-for-channels.env found or UPDATE_YAMLS set to true
No existing /config/stirr-for-channels.yaml found or UPDATE_YAMLS set to true
No existing /config/tailscale.env found or UPDATE_YAMLS set to true
No existing /config/tailscale.yaml found or UPDATE_YAMLS set to true
No existing /config/threadfin.env found or UPDATE_YAMLS set to true
No existing /config/threadfin.yaml found or UPDATE_YAMLS set to true
No existing /config/tubearchivist.env found or UPDATE_YAMLS set to true
No existing /config/tubearchivist.yaml found or UPDATE_YAMLS set to true
No existing /config/tubi-for-channels.env found or UPDATE_YAMLS set to true
No existing /config/tubi-for-channels.yaml found or UPDATE_YAMLS set to true
No existing /config/vlc-bridge-fubo.env found or UPDATE_YAMLS set to true
No existing /config/vlc-bridge-fubo.yaml found or UPDATE_YAMLS set to true
No existing /config/vlc-bridge-pbs.env found or UPDATE_YAMLS set to true
No existing /config/vlc-bridge-pbs.yaml found or UPDATE_YAMLS set to true
No existing /config/vlc-bridge-uk.env found or UPDATE_YAMLS set to true
No existing /config/vlc-bridge-uk.yaml found or UPDATE_YAMLS set to true
No existing /config/watchtower.env found or UPDATE_YAMLS set to true
No existing /config/watchtower.yaml found or UPDATE_YAMLS set to true
No existing /config/yttv_template.csv found or UPDATE_YAMLS set to true
No existing /config/CDVR_Collections.py found or UPDATE_SCRIPTS set to true
No existing /config/adbalerter.sh found or UPDATE_SCRIPTS set to true
No existing /config/adbalerts.sh found or UPDATE_SCRIPTS set to true
No existing /config/adbpackages.sh found or UPDATE_SCRIPTS set to true
No existing /config/adbtuner.sh found or UPDATE_SCRIPTS set to true
No existing /config/adbtuneralerter.sh found or UPDATE_SCRIPTS set to true
No existing /config/adbtuneralerts.sh found or UPDATE_SCRIPTS set to true
No existing /config/ah4c.sh found or UPDATE_SCRIPTS set to true
No existing /config/backupdatabase.sh found or UPDATE_SCRIPTS set to true
No existing /config/cc4c.sh found or UPDATE_SCRIPTS set to true
No existing /config/ccextractor.sh found or UPDATE_SCRIPTS set to true
No existing /config/cdvr_movie_library_to_csv.py found or UPDATE_SCRIPTS set to true
No existing /config/cdvr_movie_library_to_csv.sh found or UPDATE_SCRIPTS set to true
No existing /config/cdvrhelperbookmarklet.sh found or UPDATE_SCRIPTS set to true
No existing /config/channels-app-remote-plus.sh found or UPDATE_SCRIPTS set to true
No existing /config/channels-app-remote.sh found or UPDATE_SCRIPTS set to true
No existing /config/channels-dvr.sh found or UPDATE_SCRIPTS set to true
No existing /config/channels_dvr_monitor_channels.py found or UPDATE_SCRIPTS set to true
No existing /config/channels_dvr_monitor_channels.sh found or UPDATE_SCRIPTS set to true
No existing /config/channels_to_csv.py found or UPDATE_SCRIPTS set to true
No existing /config/channels_to_csv.sh found or UPDATE_SCRIPTS set to true
No existing /config/channels_to_csv_awk.sh found or UPDATE_SCRIPTS set to true
No existing /config/channelwatch.sh found or UPDATE_SCRIPTS set to true
No existing /config/channelwatch_old.sh found or UPDATE_SCRIPTS set to true
No existing /config/comskipignore.sh found or UPDATE_SCRIPTS set to true
No existing /config/comskipini.sh found or UPDATE_SCRIPTS set to true
No existing /config/create_collection_from_sources.py found or UPDATE_SCRIPTS set to true
No existing /config/create_collection_from_sources.sh found or UPDATE_SCRIPTS set to true
No existing /config/debuglogs.sh found or UPDATE_SCRIPTS set to true
No existing /config/deletelogs.sh found or UPDATE_SCRIPTS set to true
No existing /config/deletewatched.sh found or UPDATE_SCRIPTS set to true
No existing /config/dockercompose.sh found or UPDATE_SCRIPTS set to true
No existing /config/edlstrip.sh found or UPDATE_SCRIPTS set to true
No existing /config/eplustv.sh found or UPDATE_SCRIPTS set to true
No existing /config/fifopipe_containerside.sh found or UPDATE_SCRIPTS set to true
No existing /config/fifopipe_hostside.sh found or UPDATE_SCRIPTS set to true
No existing /config/filebot.sh found or UPDATE_SCRIPTS set to true
No existing /config/finish.sh found or UPDATE_SCRIPTS set to true
No existing /config/fix_thumbnails.rb found or UPDATE_SCRIPTS set to true
No existing /config/fix_thumbnails.sh found or UPDATE_SCRIPTS set to true
No existing /config/foreground.sh found or UPDATE_SCRIPTS set to true
No existing /config/frndlytv-for-channels.sh found or UPDATE_SCRIPTS set to true
No existing /config/generatem3u.sh found or UPDATE_SCRIPTS set to true
No existing /config/healthcheck.sh found or UPDATE_SCRIPTS set to true
No existing /config/healthcheck_stack.sh found or UPDATE_SCRIPTS set to true
No existing /config/healthcheck_wsl.sh found or UPDATE_SCRIPTS set to true
No existing /config/ical_2_xmltv.py found or UPDATE_SCRIPTS set to true
No existing /config/ical_2_xmltv.sh found or UPDATE_SCRIPTS set to true
No existing /config/kisterupdater.sh found or UPDATE_SCRIPTS set to true
No existing /config/kisterupdates.sh found or UPDATE_SCRIPTS set to true
No existing /config/listcomskipignore.sh found or UPDATE_SCRIPTS set to true
No existing /config/llc2metadata.sh found or UPDATE_SCRIPTS set to true
No existing /config/logalerter.sh found or UPDATE_SCRIPTS set to true
No existing /config/logalerts.sh found or UPDATE_SCRIPTS set to true
No existing /config/logfilter.sh found or UPDATE_SCRIPTS set to true
No existing /config/manualrecordings.sh found or UPDATE_SCRIPTS set to true
No existing /config/markforrerecord.sh found or UPDATE_SCRIPTS set to true
No existing /config/marknocommercials.sh found or UPDATE_SCRIPTS set to true
No existing /config/mediainfo.sh found or UPDATE_SCRIPTS set to true
No existing /config/mlb.tv-for-channels.sh found or UPDATE_SCRIPTS set to true
No existing /config/mlbserver.sh found or UPDATE_SCRIPTS set to true
No existing /config/multi4channels.sh found or UPDATE_SCRIPTS set to true
No existing /config/multichannelview.sh found or UPDATE_SCRIPTS set to true
No existing /config/notifications.sh found or UPDATE_SCRIPTS set to true
No existing /config/olivetin-for-channels.sh found or UPDATE_SCRIPTS set to true
No existing /config/olivetin.sh found or UPDATE_SCRIPTS set to true
No existing /config/one-click_delete.sh found or UPDATE_SCRIPTS set to true
No existing /config/organizr.sh found or UPDATE_SCRIPTS set to true
No existing /config/pingcdvr.sh found or UPDATE_SCRIPTS set to true
No existing /config/playonedl.sh found or UPDATE_SCRIPTS set to true
No existing /config/plex-for-channels.sh found or UPDATE_SCRIPTS set to true
No existing /config/plexiptv.sh found or UPDATE_SCRIPTS set to true
No existing /config/plextoken.sh found or UPDATE_SCRIPTS set to true
No existing /config/pluto-for-channels.sh found or UPDATE_SCRIPTS set to true
No existing /config/pluto.sh found or UPDATE_SCRIPTS set to true
No existing /config/portainer.sh found or UPDATE_SCRIPTS set to true
No existing /config/portainerstack.sh found or UPDATE_SCRIPTS set to true
No existing /config/portainertoken.sh found or UPDATE_SCRIPTS set to true
No existing /config/portainervolume.sh found or UPDATE_SCRIPTS set to true
No existing /config/remind.sh found or UPDATE_SCRIPTS set to true
No existing /config/reminder.sh found or UPDATE_SCRIPTS set to true
No existing /config/removecomskipignore.sh found or UPDATE_SCRIPTS set to true
No existing /config/restartshutdown.sh found or UPDATE_SCRIPTS set to true
No existing /config/samsung-tvplus-for-channels.sh found or UPDATE_SCRIPTS set to true
No existing /config/scanlocalcontent.sh found or UPDATE_SCRIPTS set to true
No existing /config/setcomskipignore.sh found or UPDATE_SCRIPTS set to true
No existing /config/slm.sh found or UPDATE_SCRIPTS set to true
No existing /config/stalexml.sh found or UPDATE_SCRIPTS set to true
No existing /config/stalexmlalerter.sh found or UPDATE_SCRIPTS set to true
No existing /config/stationid.sh found or UPDATE_SCRIPTS set to true
No existing /config/stirr-for-channels.sh found or UPDATE_SCRIPTS set to true
No existing /config/tailscale.sh found or UPDATE_SCRIPTS set to true
No existing /config/threadfin.sh found or UPDATE_SCRIPTS set to true
No existing /config/tubearchivist.sh found or UPDATE_SCRIPTS set to true
No existing /config/tubi-for-channels.sh found or UPDATE_SCRIPTS set to true
No existing /config/updateprerelease.sh found or UPDATE_SCRIPTS set to true
No existing /config/updateyamldate.sh found or UPDATE_SCRIPTS set to true
No existing /config/vlc-bridge-fubo.sh found or UPDATE_SCRIPTS set to true
No existing /config/vlc-bridge-pbs.sh found or UPDATE_SCRIPTS set to true
No existing /config/vlc-bridge-uk.sh found or UPDATE_SCRIPTS set to true
No existing /config/watchtower.sh found or UPDATE_SCRIPTS set to true
No existing /config/youtube-process.py found or UPDATE_SCRIPTS set to true
No existing /config/youtube-process.sh found or UPDATE_SCRIPTS set to true
No existing /config/youtube-processor.sh found or UPDATE_SCRIPTS set to true
No existing /config/yttv_m3u_json.sh found or UPDATE_SCRIPTS set to true
----------------------------------------
Checking for .running files that don't match with currently defined DVRs...
ls: cannot access '*.running': No such file or directory
level="info" msg="OliveTin initializing" commit="1d446ac" date="2024-04-09T08:26:18Z" version="2024.04.09"
level="debug" msg="Value of -configdir flag" value="."
level="info" msg="Setting log level to info"
level="info" msg="OliveTin initialization complete"
level="info" msg="OliveTin started" configDir="/config"
level="info" msg="Starting REST API" address="localhost:1339"
level="info" msg="Starting WebUI server" address="localhost:1340"
level="info" msg="Installation ID" content="dab41103-e76e-4611-96ba-50da1214f8f0" from="/config/installation-id.txt"
level="info" msg="Found the webui directory" dir="/var/www/olivetin/"
level="info" msg="Starting single HTTP frontend" address="0.0.0.0:1337"
level="info" msg="Update check complete" NewVersion="legacy-update-check\n"
I'll give it a try. I hope this is what you mean...
No existing /config/adbtuner.env found or UPDATE_YAMLS set to true
No existing /config/adbtuner.yaml found or UPDATE_YAMLS set to true
No existing /config/ah4c.env found or UPDATE_YAMLS set to true
No existing /config/ah4c.yaml found or UPDATE_YAMLS set to true
No existing /config/cc4c.env found or UPDATE_YAMLS set to true
No existing /config/cc4c.yaml found or UPDATE_YAMLS set to true
No existing /config/cc4c_sling_starzencore.m3u found or UPDATE_YAMLS set to true
No existing /config/channels-app-remote-plus.env found or UPDATE_YAMLS set to true
No existing /config/channels-app-remote-plus.yaml found or UPDATE_YAMLS set to true
No existing /config/channels-app-remote.env found or UPDATE_YAMLS set to true
No existing /config/channels-app-remote.yaml found or UPDATE_YAMLS set to true
No existing /config/channels-dvr.env found or UPDATE_YAMLS set to true
No existing /config/channels-dvr.yaml found or UPDATE_YAMLS set to true
No existing /config/channelwatch.env found or UPDATE_YAMLS set to true
No existing /config/channelwatch.yaml found or UPDATE_YAMLS set to true
No existing /config/config.yaml found or UPDATE_YAMLS set to true
No existing /config/eplustv.env found or UPDATE_YAMLS set to true
No existing /config/eplustv.yaml found or UPDATE_YAMLS set to true
No existing /config/filebot.env found or UPDATE_YAMLS set to true
No existing /config/filebot.yaml found or UPDATE_YAMLS set to true
No existing /config/free-iptv-channels.env found or UPDATE_YAMLS set to true
No existing /config/free-iptv-channels.yaml found or UPDATE_YAMLS set to true
No existing /config/frndlytv-for-channels.env found or UPDATE_YAMLS set to true
No existing /config/frndlytv-for-channels.yaml found or UPDATE_YAMLS set to true
No existing /config/mediainfo.env found or UPDATE_YAMLS set to true
No existing /config/mediainfo.yaml found or UPDATE_YAMLS set to true
No existing /config/mlb.tv-for-channels.env found or UPDATE_YAMLS set to true
No existing /config/mlb.tv-for-channels.yaml found or UPDATE_YAMLS set to true
No existing /config/mlbserver.env found or UPDATE_YAMLS set to true
No existing /config/mlbserver.yaml found or UPDATE_YAMLS set to true
No existing /config/multi4channels.env found or UPDATE_YAMLS set to true
No existing /config/multi4channels.yaml found or UPDATE_YAMLS set to true
No existing /config/multichannelview.env found or UPDATE_YAMLS set to true
No existing /config/multichannelview.yaml found or UPDATE_YAMLS set to true
No existing /config/olivetin-for-channels.env found or UPDATE_YAMLS set to true
No existing /config/olivetin-for-channels.yaml found or UPDATE_YAMLS set to true
No existing /config/organizr.env found or UPDATE_YAMLS set to true
No existing /config/organizr.yaml found or UPDATE_YAMLS set to true
No existing /config/plex-for-channels.env found or UPDATE_YAMLS set to true
No existing /config/plex-for-channels.yaml found or UPDATE_YAMLS set to true
No existing /config/pluto-for-channels.env found or UPDATE_YAMLS set to true
No existing /config/pluto-for-channels.yaml found or UPDATE_YAMLS set to true
No existing /config/pluto.env found or UPDATE_YAMLS set to true
No existing /config/pluto.yaml found or UPDATE_YAMLS set to true
No existing /config/samsung-tvplus-for-channels.env found or UPDATE_YAMLS set to true
No existing /config/samsung-tvplus-for-channels.yaml found or UPDATE_YAMLS set to true
No existing /config/slm.env found or UPDATE_YAMLS set to true
No existing /config/slm.yaml found or UPDATE_YAMLS set to true
No existing /config/stirr-for-channels.env found or UPDATE_YAMLS set to true
No existing /config/stirr-for-channels.yaml found or UPDATE_YAMLS set to true
No existing /config/tailscale.env found or UPDATE_YAMLS set to true
No existing /config/tailscale.yaml found or UPDATE_YAMLS set to true
No existing /config/threadfin.env found or UPDATE_YAMLS set to true
No existing /config/threadfin.yaml found or UPDATE_YAMLS set to true
No existing /config/tubearchivist.env found or UPDATE_YAMLS set to true
No existing /config/tubearchivist.yaml found or UPDATE_YAMLS set to true
No existing /config/tubi-for-channels.env found or UPDATE_YAMLS set to true
No existing /config/tubi-for-channels.yaml found or UPDATE_YAMLS set to true
No existing /config/vlc-bridge-fubo.env found or UPDATE_YAMLS set to true
No existing /config/vlc-bridge-fubo.yaml found or UPDATE_YAMLS set to true
No existing /config/vlc-bridge-pbs.env found or UPDATE_YAMLS set to true
No existing /config/vlc-bridge-pbs.yaml found or UPDATE_YAMLS set to true
No existing /config/vlc-bridge-uk.env found or UPDATE_YAMLS set to true
No existing /config/vlc-bridge-uk.yaml found or UPDATE_YAMLS set to true
No existing /config/watchtower.env found or UPDATE_YAMLS set to true
No existing /config/watchtower.yaml found or UPDATE_YAMLS set to true
No existing /config/yttv_template.csv found or UPDATE_YAMLS set to true
No existing /config/CDVR_Collections.py found or UPDATE_SCRIPTS set to true
No existing /config/adbalerter.sh found or UPDATE_SCRIPTS set to true
No existing /config/adbalerts.sh found or UPDATE_SCRIPTS set to true
No existing /config/adbpackages.sh found or UPDATE_SCRIPTS set to true
No existing /config/adbtuner.sh found or UPDATE_SCRIPTS set to true
No existing /config/adbtuneralerter.sh found or UPDATE_SCRIPTS set to true
No existing /config/adbtuneralerts.sh found or UPDATE_SCRIPTS set to true
No existing /config/ah4c.sh found or UPDATE_SCRIPTS set to true
No existing /config/backupdatabase.sh found or UPDATE_SCRIPTS set to true
No existing /config/cc4c.sh found or UPDATE_SCRIPTS set to true
No existing /config/ccextractor.sh found or UPDATE_SCRIPTS set to true
No existing /config/cdvr_movie_library_to_csv.py found or UPDATE_SCRIPTS set to true
No existing /config/cdvr_movie_library_to_csv.sh found or UPDATE_SCRIPTS set to true
No existing /config/cdvrhelperbookmarklet.sh found or UPDATE_SCRIPTS set to true
No existing /config/channels-app-remote-plus.sh found or UPDATE_SCRIPTS set to true
No existing /config/channels-app-remote.sh found or UPDATE_SCRIPTS set to true
No existing /config/channels-dvr.sh found or UPDATE_SCRIPTS set to true
No existing /config/channels_dvr_monitor_channels.py found or UPDATE_SCRIPTS set to true
No existing /config/channels_dvr_monitor_channels.sh found or UPDATE_SCRIPTS set to true
No existing /config/channels_to_csv.py found or UPDATE_SCRIPTS set to true
No existing /config/channels_to_csv.sh found or UPDATE_SCRIPTS set to true
No existing /config/channels_to_csv_awk.sh found or UPDATE_SCRIPTS set to true
No existing /config/channelwatch.sh found or UPDATE_SCRIPTS set to true
No existing /config/channelwatch_old.sh found or UPDATE_SCRIPTS set to true
No existing /config/comskipignore.sh found or UPDATE_SCRIPTS set to true
No existing /config/comskipini.sh found or UPDATE_SCRIPTS set to true
No existing /config/create_collection_from_sources.py found or UPDATE_SCRIPTS set to true
No existing /config/create_collection_from_sources.sh found or UPDATE_SCRIPTS set to true
No existing /config/debuglogs.sh found or UPDATE_SCRIPTS set to true
No existing /config/deletelogs.sh found or UPDATE_SCRIPTS set to true
No existing /config/deletewatched.sh found or UPDATE_SCRIPTS set to true
No existing /config/dockercompose.sh found or UPDATE_SCRIPTS set to true
No existing /config/edlstrip.sh found or UPDATE_SCRIPTS set to true
No existing /config/eplustv.sh found or UPDATE_SCRIPTS set to true
No existing /config/fifopipe_containerside.sh found or UPDATE_SCRIPTS set to true
No existing /config/fifopipe_hostside.sh found or UPDATE_SCRIPTS set to true
No existing /config/filebot.sh found or UPDATE_SCRIPTS set to true
No existing /config/finish.sh found or UPDATE_SCRIPTS set to true
No existing /config/fix_thumbnails.rb found or UPDATE_SCRIPTS set to true
No existing /config/fix_thumbnails.sh found or UPDATE_SCRIPTS set to true
No existing /config/foreground.sh found or UPDATE_SCRIPTS set to true
No existing /config/frndlytv-for-channels.sh found or UPDATE_SCRIPTS set to true
No existing /config/generatem3u.sh found or UPDATE_SCRIPTS set to true
No existing /config/healthcheck.sh found or UPDATE_SCRIPTS set to true
No existing /config/healthcheck_stack.sh found or UPDATE_SCRIPTS set to true
No existing /config/healthcheck_wsl.sh found or UPDATE_SCRIPTS set to true
No existing /config/ical_2_xmltv.py found or UPDATE_SCRIPTS set to true
No existing /config/ical_2_xmltv.sh found or UPDATE_SCRIPTS set to true
No existing /config/kisterupdater.sh found or UPDATE_SCRIPTS set to true
No existing /config/kisterupdates.sh found or UPDATE_SCRIPTS set to true
No existing /config/listcomskipignore.sh found or UPDATE_SCRIPTS set to true
No existing /config/llc2metadata.sh found or UPDATE_SCRIPTS set to true
No existing /config/logalerter.sh found or UPDATE_SCRIPTS set to true
No existing /config/logalerts.sh found or UPDATE_SCRIPTS set to true
No existing /config/logfilter.sh found or UPDATE_SCRIPTS set to true
No existing /config/manualrecordings.sh found or UPDATE_SCRIPTS set to true
No existing /config/markforrerecord.sh found or UPDATE_SCRIPTS set to true
No existing /config/marknocommercials.sh found or UPDATE_SCRIPTS set to true
No existing /config/mediainfo.sh found or UPDATE_SCRIPTS set to true
No existing /config/mlb.tv-for-channels.sh found or UPDATE_SCRIPTS set to true
No existing /config/mlbserver.sh found or UPDATE_SCRIPTS set to true
No existing /config/multi4channels.sh found or UPDATE_SCRIPTS set to true
No existing /config/multichannelview.sh found or UPDATE_SCRIPTS set to true
No existing /config/notifications.sh found or UPDATE_SCRIPTS set to true
No existing /config/olivetin-for-channels.sh found or UPDATE_SCRIPTS set to true
No existing /config/olivetin.sh found or UPDATE_SCRIPTS set to true
No existing /config/one-click_delete.sh found or UPDATE_SCRIPTS set to true
No existing /config/organizr.sh found or UPDATE_SCRIPTS set to true
No existing /config/pingcdvr.sh found or UPDATE_SCRIPTS set to true
No existing /config/playonedl.sh found or UPDATE_SCRIPTS set to true
No existing /config/plex-for-channels.sh found or UPDATE_SCRIPTS set to true
No existing /config/plexiptv.sh found or UPDATE_SCRIPTS set to true
No existing /config/plextoken.sh found or UPDATE_SCRIPTS set to true
No existing /config/pluto-for-channels.sh found or UPDATE_SCRIPTS set to true
No existing /config/pluto.sh found or UPDATE_SCRIPTS set to true
No existing /config/portainer.sh found or UPDATE_SCRIPTS set to true
No existing /config/portainerstack.sh found or UPDATE_SCRIPTS set to true
No existing /config/portainertoken.sh found or UPDATE_SCRIPTS set to true
No existing /config/portainervolume.sh found or UPDATE_SCRIPTS set to true
No existing /config/remind.sh found or UPDATE_SCRIPTS set to true
No existing /config/reminder.sh found or UPDATE_SCRIPTS set to true
No existing /config/removecomskipignore.sh found or UPDATE_SCRIPTS set to true
No existing /config/restartshutdown.sh found or UPDATE_SCRIPTS set to true
No existing /config/samsung-tvplus-for-channels.sh found or UPDATE_SCRIPTS set to true
No existing /config/scanlocalcontent.sh found or UPDATE_SCRIPTS set to true
No existing /config/setcomskipignore.sh found or UPDATE_SCRIPTS set to true
No existing /config/slm.sh found or UPDATE_SCRIPTS set to true
No existing /config/stalexml.sh found or UPDATE_SCRIPTS set to true
No existing /config/stalexmlalerter.sh found or UPDATE_SCRIPTS set to true
No existing /config/stationid.sh found or UPDATE_SCRIPTS set to true
No existing /config/stirr-for-channels.sh found or UPDATE_SCRIPTS set to true
No existing /config/tailscale.sh found or UPDATE_SCRIPTS set to true
No existing /config/threadfin.sh found or UPDATE_SCRIPTS set to true
No existing /config/tubearchivist.sh found or UPDATE_SCRIPTS set to true
No existing /config/tubi-for-channels.sh found or UPDATE_SCRIPTS set to true
No existing /config/updateprerelease.sh found or UPDATE_SCRIPTS set to true
No existing /config/updateyamldate.sh found or UPDATE_SCRIPTS set to true
No existing /config/vlc-bridge-fubo.sh found or UPDATE_SCRIPTS set to true
No existing /config/vlc-bridge-pbs.sh found or UPDATE_SCRIPTS set to true
No existing /config/vlc-bridge-uk.sh found or UPDATE_SCRIPTS set to true
No existing /config/watchtower.sh found or UPDATE_SCRIPTS set to true
No existing /config/youtube-process.py found or UPDATE_SCRIPTS set to true
No existing /config/youtube-process.sh found or UPDATE_SCRIPTS set to true
No existing /config/youtube-processor.sh found or UPDATE_SCRIPTS set to true
No existing /config/yttv_m3u_json.sh found or UPDATE_SCRIPTS set to true
----------------------------------------
Checking for .running files that don't match with currently defined DVRs...
----------------------------------------
Launching script with these arguments: adbtuneralerts.sh 192.168.1.100:8089 30m 192.168.1.100:5592 none
Background ADBTuner Alerts process running for 192.168.1.100:8089
----------------------------------------
Launching script with these arguments: logalerts.sh 192.168.1.100:8089 2m "[DVR] Error" "none" "none" "" "" ""
Background E-Mail Log Alerts process running for 192.168.1.100:8089
----------------------------------------
Launching script with these arguments: channels_dvr_monitor_channels.sh 192.168.1.100:8089 30 [Redacted]@gmail.com [Redacted] [Redacted]@yahoo.com none none
Background Channel Lineup Change Notifications process running for 192.168.1.100:8089
----------------------------------------
Launching foreground.sh with these arguments: 192.168.1.100:8089 pingcdvr 5m https://hc-ping.com/[Redacted]
Background script initiated, with 5m between runs for 192.168.1.100:8089
Using healthcheck.io pings to https://hc-ping.com/[Redacted] to confirm functionality
Mon Jul 21 08:21:32 PDT 2025
HTTP Status: 200
Effective URL: http://192.168.1.100:8089/
Background pingcdvr process running for 192.168.1.100:8089
foreground.sh is exiting for pingcdvr with exit code 0
----------------------------------------
Launching foreground.sh with these arguments: 192.168.1.100:8089 updateprerelease 10m https://hc-ping.com/[Redacted]
Using healthcheck.io pings to https://hc-ping.com/[Redacted] to confirm functionality
2025-07-21 08:21:33 - Checking if CDVR Server is busy...
true
CDVR Server is busy, next check in 10m
2025-07-21 08:21:34 - Check complete, with continuing checks set for 10m intervals.
Background updateprerelease process running for 192.168.1.100:8089
foreground.sh is exiting for updateprerelease with exit code 0
level="info" msg="OliveTin initializing" commit="1d446ac" date="2024-04-09T08:26:18Z" version="2024.04.09"
level="debug" msg="Value of -configdir flag" value="."
level="info" msg="Setting log level to info"
level="info" msg="OliveTin initialization complete"
level="info" msg="OliveTin started" configDir="/config"
level="info" msg="Starting REST API" address="localhost:1339"
level="info" msg="Starting WebUI server" address="localhost:1340"
level="info" msg="Installation ID" content="af5cad4e-206a-4764-bbd6-65629989eb20" from="/config/installation-id.txt"
level="info" msg="Found the webui directory" dir="/var/www/olivetin/"
level="info" msg="Starting single HTTP frontend" address="0.0.0.0:1337"
level="info" msg="Update check complete" NewVersion="legacy-update-check\n"
level="info" msg="Config file changed:WRITE \"/config/config.yaml\""
level="info" msg="Setting log level to info"
level="info" msg="Config file changed:WRITE \"/config/config.yaml\""
level="info" msg="Setting log level to info"
level="info" msg="Config file changed:WRITE \"/config/config.yaml\""
level="info" msg="Setting log level to info"
level="info" msg="Config file changed:WRITE \"/config/config.yaml\""
level="info" msg="Setting log level to info"
level="info" msg="Config file changed:WRITE \"/config/config.yaml\""
level="info" msg="Setting log level to info"
It is, but everything still looks good...
I've just pushed a new version of bnhf/olivetin:latest which will capture the debug output from container startup in a file called start.debug.log. This can also be accessed via the new OliveTin Actions Debug Log Viewer:
Go ahead and Re-pull and redeploy, and then copy-and-paste the startup debug log output and send it to me via PM (it may have some sensitive data in it). It'll be big, so split it up into multiple messages if needed (in code blocks as usual of course).
Startup Debug Log sent via PM. It all fit in a single message.
Also on container start.



