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^


Requirements

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

Download Statistics

2,024,373
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).