Tofarr

Tofarr is an unofficial companion app for the Tofa media server.

  • Media Servers
  • Tools & Utilities
Tofarr is an unofficial companion app for the Tofa media server. It builds Tofa collections from TMDB, Trakt and IMDb lists, Tofa's own discovery shelves or a list of TMDB ids, keeps them in the order of the source, and updates them on a schedule. A Discover page shows posters with an In library badge, and with Seerr connected you can request titles you do not have. Nothing is written until you have seen a preview. Setup: open the web UI and create your login, then open Settings and enter your Tofa address (for example http://192.168.1.10:33333, not the relay) and an admin API key from Tofa under Server, Settings, API keys. A free TMDB API key is needed for TMDB and IMDb sources, a Trakt client ID for Trakt, and a Seerr address and key for requests. The variables below are optional defaults for the same settings.

Platform availability

Available on 1 of 9 platforms

  • Unraid
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox (not listed)
  • Helm (not listed)
  • Mac (not listed)
  • Windows (not listed)
  • Linux (not listed)

Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.

40/100 Fair

Maintained
75last commit 1 day ago
Popular
00 GitHub stars
Easy to install
201 install platform, Docker image
Light to run
No data

Based on 3 of 4 factors.

Availability: platform listings confirmed today

GitHub stars
0
Open issues
0
Last commit
2026-10-10
Latest release
v0.3.0
License
MIT
Activity
rising

Checked today - source: GitHub (Ferdinand99/tofarr)

Resources & Compatibility

Requirements not published yet.

Checked today - source: Docker Hub image tags and published docs

First-install notes

No first-install notes yet.

Alternatives

No alternatives collected yet.

Common questions

What Tofa address should I enter in Tofarr?

Use the direct Tofa address, for example an HTTP URL with the host and port. Do not use the relay address.

Where are Tofarr settings stored, and how do environment variables behave?

Saved settings live in /config. They override the environment variables, which only act as defaults.

How can I reset a forgotten Tofarr password?

Start the container once with AUTH_RESET=true. It removes the login, so the next visit shows the create-login page again. Remove the variable afterwards.

Does the local-network skip-login option work through a reverse proxy?

No, it never applies to requests that come through a reverse proxy. It only lets devices on private addresses such as 192.168.x.x or 10.x.x.x in without signing in.

Which external API keys does Tofarr use?

A TMDB API key is needed for TMDB sources, and a Trakt client ID is needed for Trakt sources. A Seerr address and API key are used to request titles you do not have.

What happens to titles that are not found in Tofa?

The Wanted page lists every title from the last run of each collection that was not found in the Tofa library. With Seerr connected, each title can show a Request button.

Answers sourced from github.com

Community

No community discussions collected yet.