Difference between revisions of "Build your ZIM file"

Jump to navigation Jump to search
→‎zimmer: publicly accessible wiki's API
(→‎zimmer: publicly accessible wiki's API)
Line 78: Line 78:


===zimmer===
===zimmer===
The [https://github.com/vss-devel/zimmer zimmer] package allows creating a ZIM dump from any accessible Mediawiki-based wiki. This package is relatively easy to install and supports both old and new versions of Mediawiki. It is an alternative to MWoffliner.
The [https://github.com/vss-devel/zimmer zimmer] package allows creating a ZIM dump from a publicly accessible Mediawiki-based wiki. This package is relatively easy to install and supports both old and new versions of Mediawiki. It is a kind of an alternative to MWoffliner.


The package consists of two Node.js scripts:
The package consists of two Node.js scripts:
* ''wikizimmer.js'' -- creates static HTML files from the wiki's articles
* ''wikizimmer.js'' -- creates static HTML files from the wiki's articles. Unlike mwoffliner, this script does not require Redis, but it needs a publicly accessible wiki's API;
** Unlike mwoffliner, this script does not require Redis.
* ''zimmer.js'' -- creates a ZIM file from the static HTML files (without requiring the libzim).
* ''zimmer.js'' -- creates a ZIM file from the static HTML files (without requiring the libzim)


== See also ==
== See also ==
14

edits

Navigation menu