Enable additional ZIM archives for kiwix

New archives (~95G total):
- Project Gutenberg 2023 (72G) - 60,000+ public domain books
- iFixit (3.3G) - Repair guides
- Stack Exchange: SuperUser (3.7G), Math (6.9G)
- LibreTexts: Biology, Chemistry, Engineering, Mathematics, Physics, Humanities

Also:
- Fix transmission to only restart when config changes
- Update CLAUDE.md to use full ansible paths

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Erich Blume 2026-01-14 12:43:20 -08:00
commit 4add1684c3
3 changed files with 40 additions and 29 deletions

View file

@ -81,15 +81,13 @@ After creating a PR, run `open <pr-url>` to open it in the browser (Claude Code'
## Ansible
Run playbooks from the `ansible/` directory.
```bash
# Install collection dependencies
ansible-galaxy collection install -r requirements.yml
ansible-galaxy collection install -r ansible/requirements.yml
# Dry-run before committing changes
ansible-playbook playbooks/indri.yml --check --diff
ansible-playbook ansible/playbooks/indri.yml --check --diff
# Apply changes
ansible-playbook playbooks/indri.yml
ansible-playbook ansible/playbooks/indri.yml
```