Docs

Connecting services, configuring notifications, and operating the app.

Getting started

Connect Kochab to the services that run your self-hosted media stack.

Certificate trust

How Kochab handles self-signed TLS certificates without sending keys to an unknown host.

Reverse proxies and remote access

How to reach your stack from outside the house - reverse proxies, base paths, tunnels, VPNs, and the login gates that quietly break API access.

Kochab notifications aren't arriving

Push delivery has independent gates - OS permission, per-service setup, quiet hours, per-event muting - and Send Test Push narrows down which is closed.

My .kbk backup won't restore

Wrong passphrase, unsupported version, or an unreadable file - what each restore error means and what actually fixes it.

Prowlarr vs Jackett

What Kochab exposes through each indexer manager, and which one to add first.

SABnzbd vs NZBGet

What Kochab exposes through each Usenet download client, and which one to add.

What is an *arr stack?

The Servarr library managers, indexer managers, and download clients that make up a self-hosted media stack, and where Kochab fits.

Remote access with Tailscale

Reach your *arr stack from outside the house using Tailscale, with no reverse proxy or open ports, and how to point Kochab at it.

Remote access with Caddy

Put your *arr stack behind Caddy with automatic HTTPS, subdomain or subpath routing, and how to configure Kochab for either shape.

Remote access with Traefik

Route your *arr stack through Traefik with Docker labels, subdomain or subpath routing, and how to configure Kochab for either shape.

Remote access with nginx or SWAG

Put your *arr stack behind an nginx reverse proxy (including LinuxServer's SWAG), subdomain or subpath routing, and how to configure Kochab for either shape.

Connect Sonarr

Add Sonarr to Kochab with your API key, default port 8989, and optional reverse-proxy base path.

Connect Radarr

Add Radarr to Kochab with your API key, default port 7878, and optional reverse-proxy base path.

Connect Lidarr

Add Lidarr to Kochab with your API key and default port 8686.

Connect Bazarr

Add Bazarr to Kochab with your API key and default port 6767.

Connect Jackett

Add Jackett to Kochab with your API key and default port 9117.

Connect SABnzbd

Add SABnzbd to Kochab with your API key and default port 8080.

Connect NZBGet

Add NZBGet to Kochab with username and password and default port 6789.

Connect qBittorrent

Add qBittorrent to Kochab with Web UI username and password and default port 8080.

Connect Deluge

Add Deluge to Kochab with your Web UI password and default port 8112.

Connect Seerr

Connect Jellyseerr, Overseerr, or Seerr to Kochab for the Requests tab.

Connect Plex

Add Plex to Kochab with Sign in with Plex and default port 32400.

Connect Emby

Add Emby to Kochab with an API key and default port 8096.

Connect Trakt

Connect a Trakt account to Kochab with device authorization.

Connect Tautulli

Add Tautulli to Kochab with its API key for Plex watch history, live activity, and playback stats.

Connect Jellystat

Add Jellystat to Kochab to read Jellyfin watch history and library play totals from your phone.

Connect Tracearr

Add Tracearr to Kochab with its public API key for cross-server streams, alerts, and playback analytics.

Connect Tdarr

Add Tdarr to Kochab for staging approvals, node controls, and transcode error reports.

Connect Unraid

Add Unraid to Kochab with an API key for infrastructure health, Docker containers, and storage.

Connect TrueNAS SCALE

Add TrueNAS to Kochab with a username and API key for apps, VMs, pools, and system health.

Connect Portainer

Add Portainer to Kochab with an API access token and manage containers across environments.

Connect Wizarr

Add Wizarr to Kochab with its API key to see pending invitations, recently joined users, and whether each media server behind it is readable.