Skip to content

02 Getting Started

RatzzFatzz edited this page May 4, 2026 · 2 revisions

I currently do not provide a global authentication server or similar, therefore setting up third-party services needs to be done by everyone using tierrating.

All redirect urls follow the same pattern: https://<your.domain.com>/auth/<service>

If you are using a local deployment and no reverse proxy make sure to use the url to the webapp for any redirect urls.

AniList

  1. Login to your AniList account
  2. Go to settings > Developer
  3. Create a new client
  4. Update the environment variables in the .env
    • ANILIST_CLIENT_ID
    • ANILIST_CLIENT_SECRET
    • ANILIST_REDIRECT_URL

Trakt

  1. Login to your Trakt account
  2. Go to settings and select "Your API Apps"
  3. Create a new client
  4. Update the environment variables in the .env
    • TRAKT_CLIENT_ID
    • TRAKT_CLIENT_SECRET
    • TRAKT_REDIRECT_URL

Furthermore, Trakt needs access to TMDB API for all cover images.

TMDB

  1. Login to your TMDB account
  2. Create an api token for personal use
  3. Update the environment variable in .env
    • TMDB_API_KEY

Steam

  1. Go to Steam API and login
  2. Create an api token with your domain
  3. Update the environment variable in .env
    • STEAM_API_KEY

Clone this wiki locally