Outside addresses
Expert
This page lists every outside address HolyArrs contacts on its own. Use it to set up a firewall that blocks outgoing traffic by default.
Your own services are not listed: Sources, Downloaders, media servers, alert apps, subtitle sites, single sign-on providers and old apps you import from. HolyArrs contacts those only at the address you set.
Every address below uses HTTPS on port 443. HolyArrs also needs DNS.
The metadata server
Link to The metadata server| Address | api.holyarrs.com |
|---|---|
| What for | Title, show and music lookups, charts, trailer lists, ratings, Wikipedia details, anime episode maps, extra artwork, and TMDB lookups unless you set your own TMDB key |
| When | On first start (to get an install token), then whenever a page or job looks something up |
| Turn off | Not possible. Without it, searches and new details stop; your Library and downloads keep working |
| Point elsewhere | HOLYARRS_METADATA_URL. Restart after changing |
holyarrs-api.coderluii.dev is the server’s old address. HolyArrs still loads pictures saved under it, but only while HOLYARRS_METADATA_URL is unset. It answers until version 2.
What the install sends is listed in Metadata. To leave your install out of the install count, turn off Count this install in Settings > This app.
Other addresses
Link to Other addresses| Address | What for | When | Turn off or change |
|---|---|---|---|
image.tmdb.org |
Posters and backdrops | When a picture is first saved, and to keep saved ones fresh | Always on. If it cannot be reached, the picture comes through the metadata server |
api.themoviedb.org |
Movie, show, people and Explore lookups, and TMDB lists | Only with HOLYARRS_TMDB_KEY set |
Unset the key to use the metadata server instead |
www.youtube.com |
Reads a trailer’s video address. Downloads nothing, never signs in | Trailer lookup rounds, every 5 min | Turn off Play trailers by themselves in Settings > Appearance |
*.googlevideo.com |
Passes a trailer stream through to your browser, without storing it | Only when the browser cannot play the stream itself, or needs it for sound | Same switch as above |
api.github.com |
Update check: the newest HolyArrs release | Once a day by default | Turn off Check for a newer HolyArrs, or set your own Release feed, in Settings > Health checks. See Updates |
api.github.com, raw.githubusercontent.com |
TRaSH Guides profiles | Only when you pick or sync a TRaSH Guides profile | Do not use TRaSH Guides scores |
plex.tv, app.plex.tv |
Sign in with Plex | Only when someone signs in with Plex | Do not use Plex sign-in |
discover.provider.plex.tv |
Plex watchlists | Only when Plex watchlists are on | Turn Plex watchlists off |
api.trakt.tv |
Trakt lists and Trakt reviews | Only with the trakt_lists switch on and a Trakt key saved |
Leave the switch off. See Held-back features |
Music lookups (MusicBrainz, Deezer, Wikipedia) and TVmaze go through the metadata server. Your install does not contact them itself. TheTVDB is not contacted at all; TVDB ids come from TMDB and TVmaze.
Your own TMDB key and the metadata server
Link to Your own TMDB key and the metadata serverSet HOLYARRS_TMDB_KEY to your own TMDB read access token. The log then says metadata: TMDB directly with the key from the environment.
| Goes straight to TMDB | Still goes through the metadata server |
|---|---|
| Movie and show details, search, people and Explore lists | TVmaze show details and air times |
| TMDB lists you follow | All music lookups, charts and artist pictures |
| Trailer lists, ratings, Wikipedia details, anime maps and extra artwork | |
TMDB pictures when image.tmdb.org cannot be reached |
So with a TMDB key set, the install still registers with the metadata server and still needs it. There is no fallback between the two: with a key set, TMDB lookups never go to the server, and without one they never go to TMDB.
HOLYARRS_METADATA_URL moves everything in the right-hand column to another server. The other server must answer the same way as api.holyarrs.com. A server on your local network also needs HOLYARRS_METADATA_SERVICE_ALLOW_LOCAL=true.
HOLYARRS_METADATA_SERVICE_TOKEN_FILE reads the install token from a file instead of the vault.
Pictures in your browser
Link to Pictures in your browserYour browser, not the HolyArrs server, may load pictures and video from image.tmdb.org, i.ytimg.com, upload.wikimedia.org and static.tvmaze.com, play trailers from *.googlevideo.com, and show the privacy-enhanced player from www.youtube-nocookie.com. A firewall in front of the server does not affect these.
Related
Link to RelatedHolyArrs is free. If it saved you time, star it on GitHub, sponsor it or buy me a coffee.