Local changes over multiple fixes, to skip url on bad formats, to allow send to aria2c service, to adopt ban cli policy testing, pass throught lang and headers from airflow dags if needed

This commit is contained in:
aperez 2025-12-01 20:27:50 +03:00
parent 336438d4cc
commit 9d2187ad3c

View File

@ -37,10 +37,3 @@ These playbooks are used for more specific tasks or are called by the main playb
- `playbook-dl.yml`: Older worker deployment logic. Superseded by `playbook-worker.yml`. - `playbook-dl.yml`: Older worker deployment logic. Superseded by `playbook-worker.yml`.
- `playbook-depricated.dl.yml`: Older worker deployment logic. Superseded by `playbook-worker.yml`. - `playbook-depricated.dl.yml`: Older worker deployment logic. Superseded by `playbook-worker.yml`.
## Current Goal: Disable Camoufox & Enable Aria2
The current objective is to modify the worker deployment (`playbook-worker.yml` and its role `roles/ytdlp-worker/tasks/main.yml`) to:
1. **Disable Camoufox**: Prevent the build, configuration generation, and startup of all `camoufox` services.
2. **Enable Aria2**: Ensure the `aria2-pro` service is built and started correctly on worker nodes.
The `playbook-worker.yml` has already been updated to build the `aria2-pro` image. The next steps will involve modifying `roles/ytdlp-worker/tasks/main.yml` to remove the Camoufox-related tasks.