Bgutil-Provider

Bgutil-Provider

Docker app from Skylinar's Repository

Overview

BgUtils POT Provider is a proof-of-origin (POT) token provider HTTP server for yt-dlp. It generates tokens that help yt-dlp downloads from YouTube appear more legitimate, which may help avoid 'Sign in to confirm you're not a bot' errors and HTTP 403 responses. Commonly used together with Tube Archivist, which has a built-in integration (set 'PO Token Provider URL' in Application settings to http://YOUR-Unraid-IP:4416). WARNING - NEVER EXPOSE THIS SERVICE TO THE INTERNET: The token server is unauthenticated by design. It must never be published to the internet or exposed through a reverse proxy. Accessible tokens from untrusted clients could be misused, resources consumed and potentially remote code execution triggered. Keep it on the local network only and do not create a reverse proxy entry for it. Version matching: pin the container to the same version as the provider plugin that yt-dlp (or your app like Tube Archivist) ships with. Tube Archivist currently pins plugin 1.3.2, hence the default tag here is 1.3.2.

Unraid Templates


Apache-Tika-Server

Home-Hub

Apache Tika is a project of the Apache Software Foundation that detects and extracts metadata and text from over a thousand different file types.

Application Name: apache-tika-server

Application Site: https://tika.apache.org/

Registry: https://hub.docker.com/r/apache/tika

Github: https://github.com/apache/tika

^back to top^


Bgutil-Provider

Bgutil-Provider

BgUtils POT Provider is a proof-of-origin (POT) token provider HTTP server for yt-dlp. It generates tokens that help yt-dlp downloads from YouTube appear more legitimate, which may help avoid "Sign in to confirm you're not a bot" errors and HTTP 403 responses. Commonly used together with Tube Archivist, which has a built-in integration.

Additional Requirements

Never expose this service to the internet. The token server is unauthenticated by design — it must stay on the local network only. Do not publish the port beyond your LAN and do not create a reverse proxy entry for it.

First installation

  1. Set the "PO Token Provider URL" in your yt-dlp frontend to http://YOUR-UNRAID-IP:4416 (in Tube Archivist: Settings → Application).
  2. Match versions: pin the container to the same version as the provider plugin that yt-dlp (or Tube Archivist) ships with. Tube Archivist currently pins plugin 1.3.2 — the template default follows that.

Application Name: Bgutil-Provider

Application Site: https://github.com/Brainicism/bgutil-ytdlp-pot-provider

Registry: https://hub.docker.com/r/brainicism/bgutil-ytdlp-pot-provider

Github: https://github.com/Brainicism/bgutil-ytdlp-pot-provider

^back to top^


Home-Hub

Home-Hub

Ever wanted a simple, private spot on your home network for your family's daily stuff? That's HomeHub. It's a lightweight, self-hosted web app that turns any computer (even a Raspberry Pi!) into a central hub for shared notes, shopping lists, chores, a media downloader, and even a family expense tracker.

It's designed to be easy to use for everyone in the family, with a clean interface that works great on any device.

Application Name: Home-Hub

Application Site: https://github.com/surajverma/homehub

Registry: https://github.com/surajverma/homehub/pkgs/container/homehub

Github: https://github.com/surajverma/homehub

First installation

Before first startup:

  1. create the appdata folder:
mkdir /mnt/user/appdata/homehub
  1. grab the example configuration yml:
curl https://raw.githubusercontent.com/surajverma/homehub/main/config-example.yml -o /mnt/user/appdata/homehub/config.yml
  1. adjust the config as needed

^back to top^


Nginx-Proxy-Manager-MCP

Nginx-Proxy-Manager-MCP

MCP server for Nginx Proxy Manager - manage your reverse proxy through AI assistants.

This container exposes an MCP (Model Context Protocol) endpoint that AI assistants can use to manage your Nginx Proxy Manager instance: list proxy hosts, create/update/delete hosts, manage SSL certificates, check system health and more.

It has no web interface - connect to it from an MCP client (e.g. Claude Desktop, Cursor, or any MCP-compatible agent) using the HTTP transport:

http://YOUR-UNRAID-IP:8000/mcp

Application Name: Nginx-Proxy-Manager-MCP

Application Site: https://github.com/b3nw/nginx-proxy-manager-mcp

Registry: https://github.com/b3nw/nginx-proxy-manager-mcp/pkgs/container/nginx-proxy-manager-mcp

Github: https://github.com/b3nw/nginx-proxy-manager-mcp

First installation

Before first startup:

  1. Make sure you have Nginx Proxy Manager running and note its API URL (http://NPM-IP:81/api)
  2. Create an NPM user or use an existing admin account (email + password)
  3. Optional: enable the destructive tools (create/update/delete) by setting NPM_MCP_ENABLE_DESTRUCTIVE_TOOLS=true
  4. Optional: secure the endpoint with a bearer token — generate one with openssl rand -hex 32 and set it as NPM_MCP_AUTH_TOKEN

For log access (get_proxy_host_logs tool), mount your NPM data directory read-only and set NPM_LOG_DIR accordingly - see the project documentation for details.

^back to top^


PostgreSQL18

PostgreSQL 18

PostgreSQL 18 is a powerful, open source object-relational database system with over 35 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance.

Application Name: postgresql18

Application Site: https://www.postgresql.org/

Registry: https://registry.hub.docker.com/_/postgres/

Github: https://github.com/docker-library/postgres

^back to top^


Pi-Dash

Pi-Dash

Pi-Dash is a simple, lightweight dashboard for monitoring multiple Pi-hole instances. It provides a clean, at-a-glance, responsive view of your Pi-hole statistics.

Application Name: Pi-Dash

Application Site: https://github.com/surajverma/pi-dash

Registry: https://github.com/surajverma/pi-dash/pkgs/container/pi-dash

Github: https://github.com/surajverma/pi-dash

First installation

Before first startup:

  1. create the appdata folder:
mkdir /mnt/user/appdata/pi-dash
  1. grab the example configuration json:
curl https://raw.githubusercontent.com/surajverma/pi-dash/refs/heads/main/config-example.json -o /mnt/user/appdata/pi-dash/config.json
  1. adjust the config as needed

^back to top^


Sure-Web

Sure-Web

Sure is a community-driven fork of the former Maybe Finance application, continuing its mission to help users manage personal finances by tracking expenses, budgeting, and supporting wealth management. Note: "Maybe" is a trademark of Maybe Finance, Inc..

This is the 1 of 2 containers required to run Sure finance; please review the additional requirements.

Application Name: Sure-Web

Application Site: https://github.com/we-promise/sure

Registry: https://github.com/we-promise/sure/pkgs/container/sure

Github: https://github.com/we-promise/sure

Additional Requirements

This is container 1 of 2 needed to run Sure finance, runs alongside Sure-Worker. Requires a Postgres database and Redis.

Check the Sure documentation for more information: https://github.com/we-promise/sure/blob/main/docs/hosting/docker.md

First installation

To ensure correct user permissions for the app-storage folder, run chown -R 1000:1000 /mnt/user/appdata/sure/app-storage after the initial startup.

^back to top^


Sure-Worker

Sure-Worker

Sure is a community-driven fork of the former Maybe Finance application, continuing its mission to help users manage personal finances by tracking expenses, budgeting, and supporting wealth management. Note: "Maybe" is a trademark of Maybe Finance, Inc..

This is the 2 of 2 container required to run Sure finance; please review the additional requirements.

Application Name: Sure-Worker

Application Site: https://github.com/we-promise/sure

Registry: https://github.com/we-promise/sure/pkgs/container/sure

Github: https://github.com/we-promise/sure

^back to top^


Twitch-Channel-Points-Miner-v2

Coming soon...

^back to top^


Install Bgutil-Provider on Unraid in a few clicks.

Find Bgutil-Provider in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Bgutil-Provider Review the template variables and paths Click Install

Requirements

Local network only. The server is unauthenticated - never expose it to the internet or via reverse proxy.

Download Statistics

1,833,295
Total Downloads

Related apps

Details

Repository
brainicism/bgutil-ytdlp-pot-provider:1.3.2
Last Updated2026-09-08
First Seen2026-09-08

Runtime arguments

Network
bridge
Shell
sh
Privileged
false
Extra Params
--init --restart unless-stopped

Template configuration

PortPorttcp

POT provider HTTP server port. Keep local only.

Target
4416
Default
4416
Value
4416
TOKEN_TTLVariable

Optional: token cache TTL in hours (server default 6).