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

I know there are at least a couple of people that have OliveTin-for-Channels running on Unraid, but nobody's written the process up.

Here are a couple of things to keep in mind:

  • OliveTin-for-Channels requires Portainer -- so be sure you're comfortable with getting Portainer installed and running.

  • A fully functioning OliveTin installation requires access to CVDR executables and recordings directories. If both are on the Unraid server, and you know their paths -- you should be good.

Other than that, if you understand at least basic concepts about Docker and Docker Compose it's not overly difficult.

Thanks, yeah, I was able to get it running with Portainer on Unraid!
I didn't realize that Portainer was required now that I know that it was pretty easy to get up and running!! :slight_smile:

I followed the above method for updating Olivetin and got this message:

Failed to pull images of the stack: compose pull operation failed: failed to create compose project: failed to load the compose file : decoding failed due to the following error(s): 'services[olivetin].environment' environment variable is declared with a trailing space

I am using Portainer (CE) 2.33.5 LTS. I stopped it only in Portainer. Should I have done something within Docker?

Any thoughts?

Try the Docker Compose here:

I believe the one in post #1 here is outdated. If the newer one works, confirm back here and I'll update it in this thread too...

This is the one that I tried. Should I try to other one? I stopped the olivetin stack on in Portainer not docker.

The post you referenced was regarding updating the olivetin container. The error you're seeing indicates the Docker Compose you're using is out of date.

Stop the stack in Portainer, and replace your current compose with the updated one I linked in my last post. You should also confirm the env vars you're using are up-to-date.

The Olivetin stack is stopped in portainer. When I go to OliveTin via web browser, I get this: Error getting webui settings

TypeError: Load failed

fetch-webui-settings error in OliveTin Documentation

This error message will go away automatically if the problem is solved.

Despite not being able to restart OliveTin with Portainer, it is still showing that it is running in Docker and everything is working as it did prior. You have been beyond helpful, but I'm afraid that I don't have the knowledge to go much further. Between this time and the previous time, you've spent a lot of time on this with me and I am sincerely grateful. Should I just stop while I'm kinda ahead (and it's still working??