From d9be8c27bc2430d0dd917bc917d2da7f74ce0504 Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Wed, 14 Jan 2026 18:28:34 -0800 Subject: [PATCH] Add 32 devdocs ZIM archives for programming documentation (#7) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Summary - Adds offline documentation for: bash, c, click, cmake, cpp, css, django-rest-framework, django, docker, duckdb, fish, gcc, git, go, godot, hammerspoon, homebrew, javascript, kubectl, kubernetes, latex, lua, markdown, nginx, nix, postgresql, python, redis, sqlite, typescript, werkzeug, zig - All January 2026 versions from download.kiwix.org/zim/devdocs/ - Downloads via BitTorrent through transmission ## Test plan - [x] Deployed to indri via `mise run provision-indri` - [x] All 32 torrents added and downloaded (small files, completed instantly) - [x] 43 ZIM files now available in kiwix directory 🤖 Generated with [Claude Code](https://claude.com/claude-code) Reviewed-on: https://forge.tail8d86e.ts.net/eblume/blumeops/pulls/7 --- ansible/roles/kiwix/defaults/main.yml | 66 +++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/ansible/roles/kiwix/defaults/main.yml b/ansible/roles/kiwix/defaults/main.yml index 21f5932..6b54533 100644 --- a/ansible/roles/kiwix/defaults/main.yml +++ b/ansible/roles/kiwix/defaults/main.yml @@ -62,3 +62,69 @@ kiwix_zim_archives: filename: libretexts.org_en_phys_2025-01.zim # 464M - category: libretexts filename: libretexts.org_en_human_2025-01.zim # 3.5G + + # DevDocs - Programming documentation + - category: devdocs + filename: devdocs_en_bash_2026-01.zim + - category: devdocs + filename: devdocs_en_c_2026-01.zim + - category: devdocs + filename: devdocs_en_click_2026-01.zim + - category: devdocs + filename: devdocs_en_cmake_2026-01.zim + - category: devdocs + filename: devdocs_en_cpp_2026-01.zim + - category: devdocs + filename: devdocs_en_css_2026-01.zim + - category: devdocs + filename: devdocs_en_django-rest-framework_2026-01.zim + - category: devdocs + filename: devdocs_en_django_2026-01.zim + - category: devdocs + filename: devdocs_en_docker_2026-01.zim + - category: devdocs + filename: devdocs_en_duckdb_2026-01.zim + - category: devdocs + filename: devdocs_en_fish_2026-01.zim + - category: devdocs + filename: devdocs_en_gcc_2026-01.zim + - category: devdocs + filename: devdocs_en_git_2026-01.zim + - category: devdocs + filename: devdocs_en_go_2026-01.zim + - category: devdocs + filename: devdocs_en_godot_2026-01.zim + - category: devdocs + filename: devdocs_en_hammerspoon_2026-01.zim + - category: devdocs + filename: devdocs_en_homebrew_2026-01.zim + - category: devdocs + filename: devdocs_en_javascript_2026-01.zim + - category: devdocs + filename: devdocs_en_kubectl_2026-01.zim + - category: devdocs + filename: devdocs_en_kubernetes_2026-01.zim + - category: devdocs + filename: devdocs_en_latex_2026-01.zim + - category: devdocs + filename: devdocs_en_lua_2026-01.zim + - category: devdocs + filename: devdocs_en_markdown_2026-01.zim + - category: devdocs + filename: devdocs_en_nginx_2026-01.zim + - category: devdocs + filename: devdocs_en_nix_2026-01.zim + - category: devdocs + filename: devdocs_en_postgresql_2026-01.zim + - category: devdocs + filename: devdocs_en_python_2026-01.zim + - category: devdocs + filename: devdocs_en_redis_2026-01.zim + - category: devdocs + filename: devdocs_en_sqlite_2026-01.zim + - category: devdocs + filename: devdocs_en_typescript_2026-01.zim + - category: devdocs + filename: devdocs_en_werkzeug_2026-01.zim + - category: devdocs + filename: devdocs_en_zig_2026-01.zim