diff --git a/apps/stremthru/.env b/apps/stremthru/.env index a8badaf..dc4fcce 100644 --- a/apps/stremthru/.env +++ b/apps/stremthru/.env @@ -10,6 +10,11 @@ # // // # // // # ////////////////////////////////////////////////////////////////////////////////////// +# This is the configuration file for StremThru + +# The base URL of the StremThru instance. +# Required for the StremThru Lists addon to work correctly with Trakt OAuth. +STREMTHRU_BASE_URL=https://${STREMTHRU_HOSTNAME} # ============================= @@ -85,20 +90,42 @@ 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. + + +# ============================= +# TRAKT CONFIGURATION +# ================================ +# 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. +# The redirect URI should be set to https://${STREMTHRU_HOSTNAME}/auth/trakt.tv/callback +# 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= + # ============================= # FEATURE CONFIGURATION # ================================ -# This lets you enable or disable features in StremThru. -# The format is a comma separated list of features, optionally prefixed with a - to disable them. -# List of features: -# - dmm_hashlist - Whether to scrape DMM hashlists for torrents. -# - imdb_title -# - stremio_sidekick -# - stremio_store -# - stremio_wrap -# e.g. -dmm_hashlist,-imdb_title would disable the DMM hashlists and IMDB title features. -# STREMTHRU_FEATURE= +# 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 (-). +# +# Example: "stremio_sidekick,-dmm_hashlist" enables the Sidekick utility but disables DMM hashlist scraping. +# +# Available features: +# dmm_hashlist - Scrapes DMM hashlists for torrents. +# imdb_title - Maps movie titles to IMDB IDs for better metadata. +# 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_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. +# STREMTHRU_FEATURE= # ============================= # DATABASE CONFIGURATION