Variables reference
Rauno Tegelmann edited this page Jan 5, 2024
·
3 revisions
-
NEXT_PUBLIC_TAUTULLI_URL
- the URL where your Tautulli instance is located. If it's not running on a custom domain, use a private network address instead of localhost to allow Docker to access it.- Example: NEXT_PUBLIC_TAUTULLI_URL=http://192.168.1.2:8181.
-
TAUTULLI_API_KEY
- found in Tautulli under "Settings > Web Interface > API > API Key". -
TMDB_API_KEY
- used for fetching ratings. -
PLEX_HOSTNAME
&PLEX_PORT
- required to get your server ID via the Plex API, which allows setting deeplinks to open your media items. -
NEXT_PUBLIC_SITE_URL
&NEXTAUTH_URL
- should be set to the URL where you're hosting the application. -
NEXTAUTH_SECRET
- used for encrypting the NextAuth.js JWT. It can be generated by:- Running
openssl rand -base64 32
in your terminal. - Using an online generator like the one by Vercel.
- Running
-
NEXT_PUBLIC_OVERSEERR_URL
&NEXT_PUBLIC_OVERSEERR_API_KEY
- used to fetch requests data from Overseerr and the "Request" button functionality. -
NEXT_PUBLIC_GOOGLE_ANALYTICS_ID
- can be used to set up Google Analytics. -
NEXT_PUBLIC_IS_REWIND_DISABLED
- allows disabling Rewind. -
NEXT_PUBLIC_IS_DASHBOARD_DISABLED
- allows disabling Dashboard. -
NEXT_PUBLIC_IS_DASHBOARD_USERS_DISABLED
- allows disabling the "Users" page in Dashboard. -
NEXT_PUBLIC_EXCLUDED_DASHBOARD_STATS
- allows disabling individual statistics from Dashboard pages.- Accepted values: duration,plays,users,requests.
-
NEXT_PUBLIC_EXCLUDED_LIBRARIES
- used for excluding libraries from Rewind and Dashboard.- Accepted values: library names, separated by a comma.
- Example: NEXT_PUBLIC_EXCLUDED_LIBRARIES=Movies,Music,TV Shows.
-
NEXT_PUBLIC_STATISTICS_START_DATE
- sets the starting date for the "All time" option in Dashboard.- Expects YYYY-MM-DD format and will default to 2018-01-01.