diff --git a/apps/stremthru/.env b/apps/stremthru/.env index fac8082..515ea78 100644 --- a/apps/stremthru/.env +++ b/apps/stremthru/.env @@ -88,13 +88,14 @@ STREMTHRU_TUNNEL=*:false,torrentio.strem.fun:true STREMTHRU_STORE_TUNNEL=realdebrid:api # In most cases, the defaults above are fine. If you want to route everything through the tunnel (e.g. route everything through a VPN), -# simply leave the STREMTHRU_TUNNEL and STREMTHRU_STORE_TUNNEL variables blank. +# then make sure to set the STREMTHRU_TUNNEL variable to *:true. +# ============================================================ +# INTEGRATION CONFIGURATION +# ============================================================ -# ============================= -# TRAKT CONFIGURATION -# ================================ +# -------------- Trakt.tv Integration -------------- # This lets you use Trakt lists in the StremThru Lists addon. # You need to create a Trakt application at https://trakt.tv/oauth/applications # and set the client ID and secret here. @@ -102,16 +103,49 @@ STREMTHRU_STORE_TUNNEL=realdebrid:api # replacing ${STREMTHRU_HOSTNAME} with your StremThru hostname e.g. https://stremthru.example.com/auth/trakt.tv/callback STREMTHRU_INTEGRATION_TRAKT_CLIENT_ID= STREMTHRU_INTEGRATION_TRAKT_CLIENT_SECRET= +# This allows you to configure the time after which the Trakt lists are considered stale and would be refreshed on the next request. +# Set to a human readable duration like "1h", "30m", "2d" etc. +# The default is 12h +# STREMTHRU_INTEGRATION_TRAKT_LIST_STALE_TIME=12h + +# ------------- TMDB Integration -------------- +# For StremThru to integrate with TMDB, provide a Read Access Token here from https://www.themoviedb.org/settings/api +# This is used for the StremThru Lists addon to fetch metadata from TMDB. +STREMTHRU_INTEGRATION_TMDB_ACCESS_TOKEN= +# Configure the time after which TMDB Lists are considered stale and would be refreshed on the next request. +# Set to a human readable duration like "1h", "30m", "2d" etc. +# The default is 12h +# STREMTHRU_INTEGRATION_TMDB_LIST_STALE_TIME= + +# -------------- AniList Integration -------------- +# This allows you to configure the time after which the AniList lists are considered stale and would be refreshed on the next request. +# Set to a human readable duration like "1h", "30m", "2d" etc. +# The default is 12h +# STREMTHRU_INTEGRATION_ANILIST_LIST_STALE_TIME= + +# -------------- MDBList Integration -------------- +# This allows you to configure the time after which the MDBList lists are considered stale and would be refreshed on the next request. +# Set to a human readable duration like "1h", "30m", "2d" etc. +# The default is 12h +# STREMTHRU_INTEGRATION_MDBLIST_LIST_STALE_TIME= + +# -------------- GitHub Integration -------------- +# To avoid rate limits when downloading DMM hashlists and other data from GitHub, provide your GitHub token and username here. +# STREMTHRU_INTEGRATION_GITHUB_USER= +# STREMTHRU_INTEGRATION_GITHUB_TOKEN= + + + # ============================= # FEATURE CONFIGURATION # ================================ # Enables or disables features in StremThru. -# The value is a comma-separated list of feature names. -# To disable a feature, prefix its name with a hyphen (-). +# The value is a comma-separated list of feature names prefixed with either a plus (+) to enable or a minus (-) to disable. +# To disable a feature, prefix its name with a hyphen (-), and to enable it, prefix with a plus (+). # -# Example: "stremio_sidekick,-dmm_hashlist" enables the Sidekick utility but disables DMM hashlist scraping. +# Example: "+stremio_sidekick,-dmm_hashlist" enables the Sidekick utility but disables DMM hashlist scraping. # # Available features: # dmm_hashlist - Scrapes DMM hashlists for torrents. @@ -119,12 +153,13 @@ STREMTHRU_INTEGRATION_TRAKT_CLIENT_SECRET= # anime - Enables AniList support in the StremThru Lists addon. # stremio_sidekick - Toggles the StremThru Sidekick utility. # stremio_store - Toggles the StremThru Store addon. -# stremio_wrap - Toggles the StremThru Wrap addon. +# stremio_wrap - Toggles the StremThru Wrap addon. # stremio_list - Toggles the StremThru Lists addon. # stremio_torz - Toggles the StremThru Torz addon. # stremio_p2p - Toggles P2P support in the StremThru Torz addon. # -# Note: all features are enabled by default, except anime. +# Note: all features are enabled by default, except anime and stremio_p2p. So you should only need to make use of dash (-) prefixed features to disable features +# you do not want to use. # STREMTHRU_FEATURE= # =============================