Tell us your story
Tell us your story
How has offline Wikipedia affected you? The Wikimedia Foundation (the non-profit that supports Wikipedia) is looking for personal, diverse and inspiring stories about how offline Wikipedia affects the world. If you have a personal story that you would like to share, please contact: Thank you!


Jump to: navigation, search


75 bytes added, 9 months ago
adding OPDS feature link, extending options
'''Kiwix-serve is a ZIM compatible Web server.''' With it's its help you can deliver ZIM file content over your network.</translate>
* Available as command line executable
* Embedded in Kiwix UI
* Able to deal with one ZIM file or XML library files* [[OPDS|RESTful API endpoint with OPDS (XML)]]</translate>
== <translate><!--T:8-->
Get it</translate> ==
On Microsoft Windows, Apple Mac OSX OS X and GNU/Linux, kiwix-serve is packaged and distributed with Kiwix. You simply need to [[Special:MyLanguage/Software|download the Kiwix installer corresponding to your Operating System]].</translate>
We also newly provide kiwix-serve as part of the Kiwix tools and [https://sourceforgedownload.kiwix.netorg/projectsrelease/kiwix/files-tools/ pre-compiled binaries for ARM GNU/Linuxmany systems are available].</translate>
* kiwix-serve binary, available in the Kiwix application directory
* A ZIM file or a library file (you can use the library.xml file available in your Kiwix user profiledata directory).</translate>
Unix command line (just use kiwix-serve.exe on Microsoft Windows) example to start kiwix-serve with a an XML library file:
<source lang="bash">
kiwix-serve --library ~/
One time Once kiwix-serve is started, everybody, who has anyone with access to this computer per over the network, will be able to connect to it. You need to retrieve the IP ( of your computer and remember the port (per default 80) you have used and then people will only have to type in their browser address bar:
<source lang="bash">
Kiwix-serve provides a few options:
* <code>--port=PORT </code> to specify the port you want to open for listening (per default 80)* --index=foobar.idx to specify an fulltext index directory* <code>--daemon </code> to execute the software in background* <code>--attachToProcess=PID </code> to attach kiwix-serve process to other process* <code>--verbose </code> to get a few logs</translate> * <translatecode><!--T:20--address=IP</code>You can also run kiwix-serve without index, but in this case you won't have access to the fulltext search enginebind a particular IP (per default = all interfaces)</translate> 
== <translate><!--T:21-->
See also</translate> ==
* [ kiwix-serve demonstration instance]
* [[kiwix-index]]
* [[kiwix-manage]]
* [[kiwix-plug]]</translate>
* [ How-to setup kiwix.exe as a Windows service]

Navigation menu