Difference between revisions of "Taking the Wiki Offline"
Robert Howie (talk | contribs) (Tag: visualeditor) |
Robert Howie (talk | contribs) (Tag: visualeditor) |
||
Line 15: | Line 15: | ||
mwoffliner --mwUrl=https://wiki.dfn.net.au --adminEmail=-adminEmail=foo@bar.net --mwApiPath=/api.php --mwWikiPath=/ --mwModulePath=/load.php | mwoffliner --mwUrl=https://wiki.dfn.net.au --adminEmail=-adminEmail=foo@bar.net --mwApiPath=/api.php --mwWikiPath=/ --mwModulePath=/load.php | ||
This will create a .zim file from the wiki. | This will create a .zim file from the wiki. | ||
+ | |||
+ | '''Note: many pages aren't being scraped correctly using this method as of April 2019.''' | ||
=== Install Kiwix Reader === | === Install Kiwix Reader === |
Revision as of 16:01, 10 April 2019
These instructions were tested on Debian 9 "Stretch", but should work on any POSIX-compliant system.
Install mwoffliner
Following the instructions here: https://github.com/openzim/mwoffliner.
Set Up redis-server for mwoffliner
Modify the Unix socket
section of the redis-server config (/etc/redis/redis.conf
) so that the unix socket is created and has the correct permissions.
unixsoxket /dev/shm/redis.sock unixsocketperm 777
(assuming you're on debian)
Run mwoffliner
mwoffliner --mwUrl=https://wiki.dfn.net.au --adminEmail=-adminEmail=foo@bar.net --mwApiPath=/api.php --mwWikiPath=/ --mwModulePath=/load.php
This will create a .zim file from the wiki.
Note: many pages aren't being scraped correctly using this method as of April 2019.
Install Kiwix Reader
Install Kiwix Reader: https://www.kiwix.org/en/downloads/kiwix-reader/ on the on the device you want to take offline, and copy the .zim file from the previous step to the device. Test the wiki in Kiwix before you go offline.