Ir al contenido
TurboDL

Perfiles

Ejemplos de perfiles

Perfiles listos para usar en los casos habituales.

Perfil mínimo

Solo los campos que cambian:

{
  "$schema": "./profile.schema.json",
  "download_dir": "~/Videos",
  "threads": 16
}

Scripts y servidores

Salida mínima, archivos existentes omitidos, más reintentos:

{
  "download_dir": "/srv/espejo",
  "sort_by_category": false,
  "max_retries": 10,
  "on_conflict": "skip",
  "verbosity": "minimal"
}

API con token

{
  "download_dir": "~/exports",
  "request": {
    "headers": { "Authorization": "Bearer ${EXPORT_TOKEN}" },
    "max_redirs": 3
  }
}

Intranet con Basic detrás de un proxy

{
  "request": {
    "auth": { "user": "alice", "password_env": "INTRANET_PASS" },
    "proxy": "http://proxy.empresa.local:3128"
  }
}

Crear un perfil sin escribir JSON

turbodl-cli configure api.profile.json --dir ~/exports -H 'Authorization: Bearer ${EXPORT_TOKEN}' --max-redirs 3