Project WebUI+: Making the Power of OliveTin-for-Channels and Project One-Click Available Directly in the Channels DVR WebUI

That did the trick. Thanks!

1 Like

New bnhf/olivetin:latest (aka bnhf/olivetin:2026.03.07) with updates to Project WebUI+ to bring it inline with the latest updates to the "classic" OliveTin dashboard.

Also, a new userscript has been added called sticky-guide-times, that adds a floating line of time slots to grid guides in the WebUI. In other words, as you scroll down the time slots events are being broadcast in don't disappear:

If you look closely at the above screenshot you'll see the times are still visible, even though the other header detail isn't.

If you're not familiar with Project WebUI+, it brings pretty much all of the OliveTin-for-Channels and Project One-Click Actions to the standard CDVR WebUI:

The above is the dropdown menu for all of the Project One-Click Actions. The green dots indicate projects that are already installed.

1 Like

Does this automatically show when we update OliveTin? Or, do we have to take action to enable the script?

The userscripts update (when OliveTin is updated) at the URL where they're hosted on your LAN (typically <PORTAINER_HOST>:8080), and Tampermonkey (or whatever userscript manager you're using) will automatically update them -- usually daily, though you can do it immediately from the TM extension dropdown. If all this sounds unfamiliar, see the instructions here:

Got it. I hadn't noted which port. Now, I'll save a link to them. Hey...that's the port for the static file server... I never knew what that was for...:woozy_face:

I had to manually install it as Tamermonkey did not pick it up or find it automatically.

Good point, you do need to click on the link at PORTAINER_HOST:SFS_PORT to install any userscript initially.

Thanks, this has been on my todo list for a while, being latest made it easier :slight_smile:

edit @bnhf: could we get the option to open the extensions in a new tab or popup window?

New bnhf/olivetin:latest (aka bnhf/olivetin:2026.03.08) pushed this morning with support for opening a new tab for an extension's WebUI, by using a <ctrl>-click when selecting it in the Extensions dropdown. A standard click will continue to function as before.

<ctrl>-click is not working for me (chrome) right-click new tab is opening a new tab, but just goes to cdvr landing page
not sure if it's related, but the new one-click extensions are not showing up in webui+, but are in the regular olivetin page

If you want the userscripts to update immediately (as opposed to whatever schedule you have set), you need to do this from the Tampermonkey dropdown, after updating OliveTin:

got it, works great! I went ahead and changed the schedule to 6hrs.

1 Like