User Tools

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
services:tubearchivist [2025/04/18 07:47] – [Tube Archivist] willyservices:tubearchivist [2025/06/11 14:58] (current) – [Installation] willy
Line 36: Line 36:
       - ES_URL=http://archivist-es:9200       - ES_URL=http://archivist-es:9200
       - REDIS_CON=redis://archivist-redis:6379       - REDIS_CON=redis://archivist-redis:6379
-      - TA_HOST=https://tube.mydomain.com +      - TA_HOST=https://tube.mydomain.com http://127.0.0.1:8124 
-      # Uncommen tthe next two to NOT use SSO:  +      - TA_USERNAME=initial_user 
-      #- TA_USERNAME=not_needed +      - TA_PASSWORD=<< create random password for initial login >>
-      #- TA_PASSWORD=not_needed +
-      # Comment the next three to use SSO:+
       - TA_ENABLE_AUTH_PROXY=true       - TA_ENABLE_AUTH_PROXY=true
-      - TA_AUTH_PROXY_USERNAME_HEADER=HTTP_REMOTE_USER+      # Due to DJANGO bug, remove HTTP_ until they fix it: 
 +      - TA_AUTH_PROXY_USERNAME_HEADER=REMOTE_USER 
 +      #- TA_AUTH_PROXY_USERNAME_HEADER=HTTP_REMOTE_USER
       - TA_AUTH_PROXY_LOGOUT_URL=https://login.mydomain.com/logout       - TA_AUTH_PROXY_LOGOUT_URL=https://login.mydomain.com/logout
       - ELASTIC_PASSWORD=<< create a random password >>       - ELASTIC_PASSWORD=<< create a random password >>
Line 93: Line 93:
  
 This example shows how to use Authelia SSO authentication (for more info see [[services:authelia|here]]), you will not need to setup an initial password and username. This example shows how to use Authelia SSO authentication (for more info see [[services:authelia|here]]), you will not need to setup an initial password and username.
 +
 +Adding **http://127.0.0.1:8124** to TA_HOST is required to ensure that the Jellyfin plugin works.
  
 Pull the images: Pull the images:
Line 158: Line 160:
 After Jellyfin is running again, go to the plugins page and configure the TubeArchivistMetadata plugin with the following settings: After Jellyfin is running again, go to the plugins page and configure the TubeArchivistMetadata plugin with the following settings:
   * Collection name: whatever you like, maybe YouTube   * Collection name: whatever you like, maybe YouTube
-  * TubeArchivist URL: https://tube.mydomain.com+  * TubeArchivist URL: http://127.0.0.1:8124 (you need to use the local URL to avoid the Authelia SSO filtering the plugin requests)
   * TubeArchivist API key: can be found inside TubeArchivist, under Settings / Application / Integration   * TubeArchivist API key: can be found inside TubeArchivist, under Settings / Application / Integration
  

This website uses technical cookies only. No information is shared with anybody or used in any way but provide the website in your browser.

More information