<%inherit file="base.html"/> <%! import os import sys import plexpy from plexpy import common, notifiers from plexpy.helpers import anon_url available_notification_agents = sorted(notifiers.available_notification_agents(), key=lambda k: k['label']) %> <%def name="headIncludes()"> <%def name="headerIncludes()"> <%def name="body()">
Settings
% if config['check_github']: % endif
% if common.VERSION_NUMBER:

Version ${common.VERSION_NUMBER} Changelog

% endif

Tautulli Configuration

Loading configuration table...

Tautulli Scheduled Tasks

Loading scheduler table...

Display Settings

Set your preferred date format. Click here to see the parameter list.

Set your preferred time format. Click here to see the parameter list.

Change the "Play by day of week" graph to start on Monday. Default is start on Sunday.

Group successive play history by the same user as a single entry in the tables and watch statistics.

Include current activity in the history tables. Statistics will not be counted until the stream has ended.

Set the percentage for a movie to be considered as watched. Minimum 50, Maximum 95.

Set the percentage for a TV episode to be considered as watched. Minimum 50, Maximum 95.

Set the percentage for a music track to be considered as listened. Minimum 50, Maximum 95.

Updates

Check for Tautulli updates periodically.

Update Tautulli automatically if an update is available.

Optional: Use your own GitHub API token when checking for updates.

Sections

Select the sections to show on the homepage. Drag the items below to reorder your homepage content.

Watch Statistics

Select the cards to show in the watch statistics on the home page. Drag the items below to reorder your homepage content.

Library Statistics

Select the cards to show in the library statistics on the home page. Drag the items below to reorder your homepage content.

    Web Interface

    Note: Web interface changes require a restart.

    localhost or an IP address to bind the web server to. Default 0.0.0.0 to bind to all interfaces.

    Port to bind web server to. Note that ports below 1024 may require root.

    The base URL of the web server. Used for reverse proxies.


    Launch browser pointed to Tautulli on startup.

    Enable HTTPS for web server for encrypted communication.

    Check to have Tautulli create a self-signed SSL certificate. Uncheck if you want to use your own certificate.

    The domain names used to access Tautulli, separated by commas (,).

    The IP addresses used to access Tautulli, separated by commas (,).

    The location of the SSL certificate.

    The location of the SSL certificate chain.

    The location of the SSL key.

    Authentication

    Authentication changes require a restart.

    Username for web server authentication. Leave empty to disable.

    Password for web server authentication. Leave empty to disable.

    Store a hashed password in the config file.
    Warning: Your password cannot be recovered if forgotten!

    Use basic HTTP authentication instead of the HTML login form.

    Guest Access

    Allow shared users to login to Tautulli using their Plex.tv account. Individual user access needs to be enabled from Users > Edit Mode.

    API

    Allow remote applications to interface with Tautulli.

    Current API key: ${config['api_key']}

    Plex Media Server Version ${config['pms_version']}

    Enable to have Tautulli check if updates are available for the Plex Media Server.

    Enable to have Tautulli check if remote access to the Plex Media Server goes down.

    IP Address or hostname for Plex Media Server.

    Port that Plex Media Server is listening on.

    Check this if your Plex Server is not on the same local network as Tautulli.

    If you have secure connections enabled on your Plex Server, communicate with it securely.

    Use the user defined connection details. Do not retrieve the server connection URL automatically.

    Optional: Manually override the Plex Web URL used for click-through links on the media info pages and notifications. Default https://app.plex.tv/desktop.

    Plex Logs

    Optional: Set your Plex logs folder to use Tautulli as a log viewer. Plex logs are not needed for Tautulli to function. A complete folder path is required, shortcuts are not recognized, and the logs must be accessible from the machine where Tautulli is installed. Click here for help.

    Plex.tv Authentication

    Token for Plex.tv authentication.

    Friends List

    The interval (in hours) Tautulli will request an updated friends list from Plex.tv. Minimum 1, maximum 24, default 12.

    Refresh the users list when Tautulli starts.

    Libraries List

    The interval (in hours) Tautulli will request an updated libraries list from your Plex Media Server. Minimum 1, maximum 24, default 12.

    Refresh the libraries list when Tautulli starts.

    History Logging

    The interval (in seconds) an item must be in a playing state before logging it. 0 to disable.

    Buffer Warnings

    Note: Buffer warnings only work on certain Plex clients. Android and Plex Web do not report buffer events accurately or at all.

    How many buffer events should we wait before triggering the first warning. Buffer events increment on each monitor ping if play state is buffering. 0 to disable buffer warnings.

    The value (in seconds) Tautulli should wait before triggering the next buffer warning. 0 to always trigger.

    Current Activity Notifications

    Enable to allow sending of consecutive notifications (i.e. both watched & stopped notifications).

    Enable to only send a notification of concurrent streams by a single user from different IP addresses.

    The number of concurrent streams by a single user for Tautulli to trigger a notification. Minimum 2.

    Recently Added Notifications

    Enable to only send one season or album notification when multiple episodes or tracks are added. Movies, single episodes, and single tracks are unaffected.
    Note: An episode/track range can be shown (e.g. 01-12), but all other episode/track metadata will be unavailable.

    Enable to only send one TV show or artist notification when multiple seasons or albums are added. Movies, single episodes, and single tracks are unaffected.
    Note: A season range can be shown (e.g. 1-3), but all other season/episode/album/track metadata will be unavailable.

    Set the delay (in seconds) to wait for consecutive recently added items to group together and to allow metadata to be processed before sending the notification. Minimum 60 seconds.

    3rd Party APIs

    Enable to upload Plex posters to Imgur for notifications. Disable if posters are not being used to save bandwidth.

    Enter your Imgur API client ID in order to upload posters. You can register a new application here.

    Enable to lookup links to TheMovieDB for movies and TV shows when available.

    Enable to lookup links to TVmaze for TV shows when available.

    Notification Agents

    Add a new notification agent, or configure an existing notification agent by clicking the settings icon on the right.


    Loading notification agents...

    Extra Settings

    If you have media indexing enabled on your server, use these on the activity pane.

    Enable if you want Tautulli to calculate the total file size for TV Shows/Seasons and Artists/Albums on the media info tables.

    Enable to mask passwords, access tokens, and public IP addresses with asterisks (*) in the logs.
    Note: Only logs from the time this setting is enabled will be masked. Do not post your logs publically without masking sensitive information!

    Enable to cache images from Plex to reduce API calls and improve loading times.
    Note: Video preview thumbnails (BIF) are not cached.

    Backlink protection via anonymizer service, must end in "?".

    Attempt to fix history logging by flushing out all of the temporary sessions in the database.
    Warning: This will reset all currently active sessions. For emergency use only when history logging is stuck!

    % if plexpy.INSTALL_TYPE == 'git':

    Git Settings

    The git tracking remote and branch (default "origin/master"). Select to switch the git branch (requires restart).

    Optional: The path to your git environment variable. Leave blank for default.

    % endif

    Database Import

    Click a button below to import an exisiting database from another app.

    Backup

    The interval (in hours) Tautulli will backup the database and configuration file. Minimum 1, maximum 24, default 6.

    The number of days to keep scheduled backups. Minimum 1, default 3.
    Note: Manual backups are not removed automatically.

    Directories

    Tautulli Remote Android App

    Get the Tautulli Remote app on Google PlayTM to access Tautulli from your Android device!
    Get it on Google Play

    Register a new device, or configure an existing device by clicking the settings icon on the right.

    The API must be enabled under Access Control to use the app.

    Loading registered devices...

    <%def name="modalIncludes()"> <%def name="javascriptIncludes()">