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