kiwix-serve logo

kiwix-serve

Local HTTP access to ZIM files for users of offline Kiwix content.

GPL-3.0 self-hosted

Kiwix-serve is an HTTP daemon that serves ZIM files, providing HTTP access to Kiwix content stored for offline use. It is intended for users who need a local HTTP server for ZIM files. The project provides an official Docker image through GitHub Container Registry, including a dedicated image for kiwix-serve. Docker Compose is listed as an installation method, although the research does not include detailed Compose steps. Version 3.8.2 fixed PPA publishing, moved continuous-integration work to the windows-2025 runner, and updated documentation for language and category filters in catalog query API endpoints. These release notes describe maintenance, CI, and documentation changes rather than new serving capabilities. The supplied research names no paid product that kiwix-serve replaces. As a result, it does not support a direct commercial comparison or identify product-specific features that kiwix-serve lacks. Based on the available information, the program’s documented scope is limited to running an HTTP daemon for ZIM files, with container distribution available for deployment.

Key features

  • HTTP daemon for serving ZIM files
  • Official Docker image on GHCR
  • Dedicated kiwix-serve Docker image
  • Docker Compose listed as an installation method
  • Language filters documented for catalog query API endpoints
  • Category filters documented for catalog query API endpoints

Install

What's new in v3.8.2

* Other - Fix PPA publishing (@kelson42 #800) - Use windows-2025 CI runner (@kelson42 #805) - Updated documentation of lang and category filters in catalog query API endpoints (@veloman-yunkan #804)

Full release notes →

Similar programs