Replace ansible loops for torrent syncing and ZIM symlinking with standalone shell scripts that handle all items in a single pass: - kiwix-sync-torrents.sh: Reads torrent URLs from file, adds missing ones to transmission in one execution - kiwix-symlink-zims.sh: Symlinks all completed ZIM files from download directory to kiwix directory in one pass - kiwix-torrents.txt: Generated list of torrent URLs from inventory This reduces ansible output noise and improves execution speed by avoiding per-item task invocations. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| group_vars | ||
| inventory | ||
| playbooks | ||
| roles | ||
| ansible.cfg | ||
| requirements.yml | ||