Herramientas de usuario

Herramientas del sitio


informatica:software:aplicaciones_web:tube_archivist

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
informatica:software:aplicaciones_web:tube_archivist [2025/08/18 13:05] – creado tempwininformatica:software:aplicaciones_web:tube_archivist [2025/08/18 13:11] (actual) – [Tube Archivist] tempwin
Línea 1: Línea 1:
 ====== Tube Archivist ====== ====== Tube Archivist ======
  
-**Tube Archivist** es una aplicación de código abierto para servidores autoalojados que permite descargar, organizar, reproducir y gestionar contenido de YouTube de forma offline, todo desde una interfaz web intuitiva. Está diseñada para usuarios que desean archivar y acceder a sus vídeos favoritos sin depender de plataformas como YouTube.+**Tube Archivist** es una aplicación de código abierto que permite descargar, organizar, reproducir y gestionar contenido de YouTube de forma offline, todo desde una interfaz web intuitiva. Está diseñada para usuarios que desean archivar y acceder a sus vídeos favoritos sin depender de plataformas como YouTube.
  
 Servidor Servidor
Línea 9: Línea 9:
   * [[https://docs.tubearchivist.com/|Documentación]]   * [[https://docs.tubearchivist.com/|Documentación]]
  
-{{ https://thehomelab.wiki/uploads/images/gallery/2022-01/tube-archivist-screenshot-home.png |}}+{{ https://raw.githubusercontent.com/tubearchivist/tubearchivist/develop/assets/tube-archivist-home.png |}} 
 + 
 +===== Instalación ===== 
 + 
 +==== Docker ==== 
 + 
 +Ejemplo de fichero de Docker Compose: 
 + 
 +<code yaml> 
 +services: 
 +  tubearchivist: 
 +    container_name: tubearchivist 
 +    restart: unless-stopped 
 +    image: bbilly1/tubearchivist 
 +    ports: 
 +      - 8000:8000 
 +    volumes: 
 +      - media:/youtube 
 +      - cache:/cache 
 +    environment: 
 +      - ES_URL=http://archivist-es:9200     # needs protocol e.g. http and port 
 +      - REDIS_CON=redis://archivist-redis:6379 
 +      - HOST_UID=1000 
 +      - HOST_GID=1000 
 +      - TA_HOST=http://tubearchivist.local:8000  # set your host name with protocol and port 
 +      - TA_USERNAME=tubearchivist           # your initial TA credentials 
 +      - TA_PASSWORD=verysecret              # your initial TA credentials 
 +      - ELASTIC_PASSWORD=verysecret         # set password for Elasticsearch 
 +      - TZ=America/New_York                 # set your time zone 
 +    healthcheck: 
 +      test: ["CMD", "curl", "-f", "http://localhost:8000/api/health"
 +      interval: 2m 
 +      timeout: 10s 
 +      retries: 3 
 +      start_period: 30s 
 +    depends_on: 
 +      - archivist-es 
 +      - archivist-redis 
 +  archivist-redis: 
 +    image: redis 
 +    container_name: archivist-redis 
 +    restart: unless-stopped 
 +    expose: 
 +      - "6379" 
 +    volumes: 
 +      - redis:/data 
 +    depends_on: 
 +      - archivist-es 
 +  archivist-es: 
 +    image: bbilly1/tubearchivist-es         # only for amd64, or use official es 8.18.2 
 +    container_name: archivist-es 
 +    restart: unless-stopped 
 +    environment: 
 +      - "ELASTIC_PASSWORD=verysecret"       # matching Elasticsearch password 
 +      - "ES_JAVA_OPTS=-Xms1g -Xmx1g" 
 +      - "xpack.security.enabled=true" 
 +      - "discovery.type=single-node" 
 +      - "path.repo=/usr/share/elasticsearch/data/snapshot" 
 +    ulimits: 
 +      memlock: 
 +        soft: -1 
 +        hard: -1 
 +    volumes: 
 +      - es:/usr/share/elasticsearch/data    # check for permission error when using bind mount, see readme 
 +    expose: 
 +      - "9200" 
 + 
 +volumes: 
 +  media: 
 +  cache: 
 +  redis: 
 +  es: 
 + 
 +</code>
informatica/software/aplicaciones_web/tube_archivist.1755515156.txt.gz · Última modificación: por tempwin